docker link容器互联如何实现
导读:本文共1111.5字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 容器互联先创建启动mysql容器dockerrun-dti--namedb--restart=always-eMYSQL_ROOT_PASSWORD=redhat-eMYSQL_DATABASE=blogmysql:5.6创建启动源容器wordpress#dockerrun-dti--name容器名--restart=always-v本地目录:容器内目录-p本地... ...
目录
(为您整理了一些要点),点击可以直达。先创建启动mysql容器
创建启动源容器wordpress
当使用–link参数时,docker会自动在共享两个容器的变量。访问数据库的时候,不再是通过IP的方式来访问,而是通过容器名来访问.
在容器中执行: env | grep -i hub_name
,会显示容器的的环境变量
接下来在tomcat容器的webapps中配置msyql连接,数据源输入mysql的容器名即可。
–link 参数可以把两个容器连接为一组容器,一般用于连接mysql,而不用映射mysql的端口到宿主机
例如,tomcat和mysql建立link之后,在tomcat里可以直接ping通mysql的容器名.
在tomcat配置MySQL连接的文件中不需要再写入localhost或者ip地址,直接写入mysql容器名即可连接到mysql数据库
接下来在tomcat容器的webapps中配置msyql连接,数据源输入mysql的容器名即可。
tomcat和mysql建立link之后,在tomcat里可以直接ping通mysql的容器名.
在tomcat配置MySQL连接的文件中不需要再写入localhost或者ip地址,直接写入mysql容器名即可连接到mysql数据库.
docker link容器互联如何实现的详细内容,希望对您有所帮助,信息来源于网络。