docker 中的容器互联是一个较为复杂的话题,详细内容将在后续章节中介绍,本文主要讲解容器的连接操作
- 查看所有镜像
-
启动Mysql容器
- 启动Tomcat,并与Mysql_DB容器关联
该操作的目的是,Tomcat的服务端口对外开放,Mysql不提供外部访问的方式,只通过TomcatServer的内部访问
通过下面的命令实现Tomcat容器与Mysql的连接
[[email protected] centos7_mysql]# docker run -d -p 8080:8080 -p 192.168.58.135:223:22 --name TomcatServer --link mysql_DB:mysql_connect leador/centos7:tomcat7
e070e68d526ac18e4aee550dbe882fe3783b65c3df1bce5d50bb8ef6d945c9ea
#解释下--link 前面的 mysql_DB是我们要连接的数据库服务器的容器名称,后面的 mysql_connect 是我们要创建的这个链接的名字
- 验证连接
- 确认Tomcat服务正常
在宿主机上的浏览器中输入8080端口
- 确认TomcatServer与mysql_DB网络相互联通
进入TomcatServer容器,查看/etc/hosts文件,并用Ping进行确认
- 确认Tomcat服务正常
时间: 2024-10-08 14:53:19