docker中的link

一.查看容器的详细情形

docker inspect 容器id/名称

  

二.为什么要用link

容器每次重启时,ip都会变动,这不利于前端引用中连接数据库.

三.link

docker run -p 8001:80 --name httpd --link mysqld56:host.site.com  \
-v /httpd/vhosts:/etc/httpd/vhosts -v /www/web:/var/www/html \ 
-v /httpd/vhosts:/etc/httpd/vhosts \
-itd centos6-apache2-php5.6 /init/httpd.sh

  

--link: 在httpd容器中引用mysqld56,同时给出一个别名host.site.com

在配置数据库host的地方就可以直接写host.site.com,这样容器启动,也不会有问题.

posted @ 2018-04-24 10:02  rorshach  阅读(265)  评论(0编辑  收藏  举报