详解通过Docker搭建Mysql容器+Tomcat容器连接环境

2025-05-27 0 108

1、实验目的:web容器能访问部署在另外容器中的MySQL

2、步骤1:拉取mysql镜像,拉取命令如下:

?

1
docker pull mysql//官网的最新mysql进行

3、步骤2:拉取tomcat镜像,拉取命令如下:

?

1
docker pull tomcat --name xuguokun/jdk-tomcat

4、步骤3:创建mysql的一个容器,容器的名字是mymysql,创建命令如下:

复制代码 代码如下:


docker run –name mymysql -p 3306:3306 -v /c/Users/xu/Desktop/mysqldata/:/usr/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql(步骤1中拉取的mysql镜像)

其中:

1)mymysql是镜像名称

2)-v /c/Users/xu/Desktop/mysqldata/:/usr/lib/mysql是将容器内的数据挂在到宿主机上面

3)MYSQL_ROOT_PASSWORD=123456 是mysql数据root用户的密码

4)mysql是mysql的镜像名称</span>

5、步骤4:创建web镜像,并与mysql建立连接,web镜像的名字是myweb,创建命令如下:

复制代码 代码如下:


docker run -it -p 8888:8080 myweb –link mymysql:db -d xuguokun/tomcat-jdk

其中:

1)myweb是创建的web容器的名字

2)mymysql是步骤3中创建的mysql容器的名字,可以通过其访问数据库,例如:jdbc_url=jdbc:mysql://mymysql:3306/mydatabasename?useUnicode=true&characterEncoding=utf8

3)db是个别名,web程序访问mysq数据可以通过其访问,例如jdbc_url=jdbc:mysql://db:3306/mydatabasename?useUnicode=true&characterEncoding=utf8</span>

4) xuguokun/tomcat-jdk 是tomcat的镜像名称

6、实验环境搭建完毕。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持快网idc。

原文链接:http://blog.csdn.net/xuguokun1986/article/details/51923182

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 行业资讯 详解通过Docker搭建Mysql容器+Tomcat容器连接环境 https://www.kuaiidc.com/68258.html

相关文章

发表评论
暂无评论