Docker 学习笔记7 安装Tomat容器

一、拉取镜像

docker pull tomcat
docker images|grep tomcat

二、使用镜像创建tomcat容器

参数说明:

  • -p 8080:8080:将容器的 8080 端口映射到主机的 8080 端口。
  • -v :将主机中目录挂载到容器中。

为方便测试,这里从jenkins官网下载了一个jenkins.war用来测试使用。
https://www.jenkins.io/zh/download/
下载Genric Java package(.war),下面使用两种启动方式:

1. 拷贝war到容器里

重建容器时要重新拷贝war

# 创建容器
docker run --name tomcat -p 8080:8080 -d tomcat:latest  
# 进入容器
# docker exec -it tomcat /bin/bash
# 拷贝war包
docker cp ~/docker/jenkins.war tomcat:/usr/local/tomcat/webapps/
docker restart tomcat
docker logs tomcat -f

访问 http://localhost:8080/jenkins

2. 挂载文件

docker run --name tomcat1 -v ~/docker/jenkins.war:/usr/local/tomcat/webapps/jenkins.war -p 8081:8080 -d tomcat:latest
# 可通过 docker logs tomcat1 -f 查看部署是否完成

访问: http://localhost:8081/jenkins

三、进入容器


docker ps 
docker exec -it tomcat /bin/bash

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xundh/article/details/106752155