欢迎来到代码驿站!

当前位置:首页 >

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

时间:2021-04-22 09:07:02|栏目:|点击:

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

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

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

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

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、实验环境搭建完毕。

上一篇:基于sqlite特殊字符转义的实现方法

栏    目:

下一篇:易语言打开文件件网页的方法

本文标题:详解通过Docker搭建Mysql容器+Tomcat容器连接环境

本文地址:http://www.codeinn.net/misctech/106166.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有