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

用Docker实现tomcat发布

时间:2019-02-01 19:50:57      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:9.png   ges   install   分享   下载   图片   kconfig   sdn   发布   

安装

yum install docker-io # 安装docker(默认安装 )
技术分享图片

启动docker

chkconfig docker on # 加入开机启动
service docker start # 启动docker服务

检索镜像

docker search tomcat #检索tomcat镜像
技术分享图片

下载镜像

docker pull docker.io/tomcat #下载tomcat镜像
------------------过程较慢,可修改镜像源------------
vi /etc/docker/daemon.json #修改或新增 /etc/docker/daemon.json
{
“registry-mirrors”: [“https://fdy6og68.mirror.aliyuncs.com”]

}
systemctl restart docker.service #修改完成后重启docker服务
技术分享图片------------------修改镜像源,完------------
docker images #查看本地镜像
技术分享图片

操作镜像

docker rmi xxxxxxxx #删除镜像
docker rm xxxxxxxx #删除容器

进入镜像

docker run -dp 8081:8080 docker.io/tomcat #后台启动tomcat镜像(8081为宿主机端口、8080位镜像端口)

docker ps # 查看已启动的镜像
docker ps -a #查看全部,如果镜像没有启动,可将docker run -dp 8081:8080 docker.io/tomcat 改为 docker run -p 8081:8080 docker.io/tomcat 查看启动日志查找原因
docker exec -it 9bb76c67cc80 /bin/bash #进入已启动的镜像(9bb76c67cc80 换成你自己的镜像ID)
技术分享图片

将war包复制到docker下tomcat

首先你是需要把war包放入到centos系统中:rz 就可以,但只要记得目录
我这里将war包存放到根目录下 /
技术分享图片
将*.war存放到到docker下tomcat
docker cp jenkins.war 9bb76c67cc80:/usr/local/tomcat/webapps/
技术分享图片技术分享图片
此时访问项目就可以正常访问了。
技术分享图片

用Docker实现tomcat发布

标签:9.png   ges   install   分享   下载   图片   kconfig   sdn   发布   

原文地址:https://www.cnblogs.com/lanzhyu/p/10346739.html

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