Docker 容器配置之Tomcat8


docker pull tomcat
#default tomcat-version:8.5.31
 
mkdir -p /usr/local/docker/tomcat8/conf
#tomcat 配置目录
 
mkdir -p /usr/local/docker/tomcat8/webapps
#tomcat 源码目录,其中指定了访问端口为8085,默认访问目录为/usr/local/tomcat/webapps/web
 
mkdir -p /usr/local/docker/tomcat8/logs
#tomcat 日志目录
 
docker run -d -p 8085:8085 --name tomcat8 \
    -v /usr/local/docker/tomcat8/conf/server.xml:/usr/local/tomcat/conf/server.xml \
    -v /usr/local/docker/tomcat8/webapps:/usr/local/tomcat/webapps/web \
    -v /usr/local/docker/tomcat8/logs:/usr/local/tomcat/logs \
    tomcat
 
启动完成后,即可访问http://localhost:8085
 

docker run --name tomcat8080 -p 8080:8080 -d -v /dockerdata/tomcat8080/webapps/ROOT:/usr/local/tomcat/webapps/ROOT -v /dockerdata/tomcat8080/conf/server.xml:/usr/local/tomcat/conf/server.xml  -v /dockerdata/tomcat8080/logs:/usr/local/tomcat/logs  tomcat:8.0.51

查看容器目录结构:

[root@localhost docker]# docker container ls -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES
806c175229ce        original:1.0        "/tomcat/bin/catal..."   20 hours ago        Up 5 seconds                8080/tcp            origin-debug
f04275ad9896        newtomcat:1.0       "/root/run.sh"           26 hours ago        Exited (137) 21 hours ago                       newtomcat_3
[root@localhost docker]# docker exec -it 806c /bin/bash
 

猜你喜欢

转载自blog.csdn.net/micwing/article/details/83093654