码头工人+ tomcat + mysql部署商城项目

  

一、码头工人部署mysql数据库

  

<强> 1,新建工作目录

  
 <代码> mkdir mysql//新建工作目录
  cp slsaledb - 2014 - 4 - 10所示。sql mysql/上传并复制商城项目的库文件到工作目录
  cd mysql//进入工作目录 
  

<强> 2,编辑dockerfile文件
<代码> vi dockerfile//编辑dockerfile文件
#基于的基础镜像
从盖顿/centos6
#基本信息
维护者这是msyql图片& lt; jsh>
#将商城项目的库文件复制到容器中
复制slsaledb - 2014 - 4 - 10所示。sql/
#容器中安装mysql
运行yum - y安装mysql mysql服务器
#开启数据库,为商城库文件授权连接用户,以及导入库文件
/etc/init.运行d/mysqld开始,,\
mysql - e“alt=的所有特权授予“码头工人+ tomcat + mysql部署商城项目”>
<代码> vi SLSaleSystem/web - inf/classes/jdbc。属性//修改商城项目数据库连接文件
奥胪饭と?
<强> 5,制作镜像
<代码>码头工人构建- t tomcat: centos。//制作tomcat镜像
<强> 6,开启镜像

  
 <代码>码头工人运行- d——名字tomcat1链接mysqlserver: mysqlserver - v/root/tomcat/:/data1 - p 80:8080 tomcat: centos//启动镜像(容器互联,数据卷,端口映射)
  码头工人ps//查看容器状态 
  

奥胪饭と?

  

三、web验证访问192.168.80.100

  

奥胪饭と?
奥胪饭と?

  

总结:

  

该项目主要是用来测试,在码头工人中部署各种服务,本项目在容器中部署web服务器tomcat,以及在容器中部署数据库服务器mysql,然后通过数据卷技术实现商城项目的挂载,最后通过容器互联技术实现容器之间的连接。当然,在实际应用场景中,不会将mysql部署在码头工人中。

码头工人+ tomcat + mysql部署商城项目