广告

本站里的文章大部分经过自行整理与测试

2016年5月24日星期二

Docker - Tomcat

https://registry.hub.docker.com/_/tomcat/

$ docker run --name tomcat_server -d -p 8080:8080 tomcat:8.5.2-jre8


# 复制这个文件

$ docker cp tomcat_server:/usr/local/tomcat/conf/tomcat-users.xml /home/用户名

$ gedit /home/用户名/tomcat-users.xml

# 在里面添加
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="admin-gui,manager-gui"/>

$ cd /home/用户名
$ mkdir docker_tomcat
$ mv tomcat-users.xml docker_tomcat

$ cd docker_tomcat

$ gedit Dockerfile

FROM tomcat:8.5.2-jre8

COPY tomcat-users.xml /usr/local/tomcat/conf/

# 编译成镜像 tomcat_conf

$ docker build -t tomcat_conf .

# 撤除容器
$ docker stop tomcat_server
$ docker rm tomcat_server


# 运行容器
$ docker run --name tomcat_server -d -p 8080:8080 tomcat_conf 

http://127.0.0.1:8080

没有评论:

发表评论