使用docker部署环境的一般步骤

1. 安装docker :
   yum install -y epel-release
   yum install docker-io 
   chkconfig docker on  


2. 从其他地方导出镜像,导出镜像可以只包含操作系统:docker save -o centos.tar centos:latest


3. 导入此镜像作为基础镜像:docker load < centos.tar


4. 在目录/opt/guttv/下,建docker文件夹,在文件夹下放入apache-tomcat-7.0.22  Dockerfile  jdk1.7.0_79  server.xml  tiles-config_2_1.dtd(根据具体的需要放入软件)


5. 编写Dockerfile文件(编写Dockerfile文件时,根据具体情况进行编写,以便在基本镜像的基础上安装了所需软件java,jdk等)


6. 运行编写好的Dockerfile创建新的镜像:docker build -t tomcat .  (.点号不能丢)


7. 镜像创建成功后,可以使用docker images命令查看镜像是否创建成功。


8. 在/opt/guttv/下创建文件夹,如vod_cms_console在文件夹中放入conf、webapps、upgrade.sh等文件夹或文件。


9. 编写upgrade.sh脚本文件(编写upgrade.sh文件时,根据具体情况进行编写)


10. 运行upgrade.sh文件 ./upgrade.sh 
docker run -itd -p $port:8080 --name $project_name \
-e TZ="Asia/Shanghai" \
-v $root_path/$project_name/webapps:/var/apache-tomcat-7.0.22/webapps \
-v $root_path/logs:/var/guttv/logs \
-v $root_path/$project_name/conf:/var/apache-tomcat-7.0.22/conf \
--net=host \
tomcat7
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值