码迷,mamicode.com
首页 > 其他好文 > 详细

Docker技术

时间:2017-09-17 15:50:12      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:创建   war   pull   java环境   启动   设置   path   需要   jdk   

安装docker
1、安装环境 apt-get install -y epel-release
2、安装docker apt install docker.io / yum install docker-io
3、启动docker service docker start
4、停止docker service docker stop
 
创建容器
1、下载镜像 docker pull docker.io/wordpress
docker pull index.tenxcloud.com/tenxcloud/mysql
2、查看镜像 docker images
3、创建镜像副本 docker tag <容器ID> <副本名称>
4、删除镜像 docker rmi <镜像名称>
5、创建容器 docker run (参数) <镜像名称>
6、进入容器 docker exec -it <容器id> /bin/bash
7、退出容器 exit
8、创建镜像 docker commit <容器ID> <镜像名称:版本>
 
部署tomcat
1 启动一个centos 容器
docker run -i -t -v /root/software/:/mnt/software/ centos /bin/bash
  • -i:表示以“交互模式”运行容器
  • -t:表示容器启动后会进入其命令行
  • -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录>
2 将jdk/tomcat安装包放到主机root/software目录下
3 在容器内/opt/ 解压tar -zxf /mnt/software/jdk.tar.gz 移动 mv jdk.x.x.x jdk
4 在容器内/opt/ 解压tar -zxf /mnt/sofrware/tomcat.tar.gz 移动 mv tomcat.x.x.x tomcat
5 创建启动脚本:配置java环境变量,启动tomcat
touch /root/run.sh
vi /root/run.sh
#!/bin/bash
export JAVA_HOME=/opt/jdk/
export PATH=$JAVA_HOME/bin:$PATH
sh /opt/tomcat/bin/catalina.sh run
6 设置权限 chmod u+x /root/run.sh
7 创建tomcat镜像 docker commit <容器ID> <镜像名称:版本>
 
 
 
 
 
 
 
 
 
 
 
 

Docker技术

标签:创建   war   pull   java环境   启动   设置   path   需要   jdk   

原文地址:http://www.cnblogs.com/smlxs/p/7535757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!