docker安装tomcat8
docker hub 查找 tomcat
安装tomcat
meiya@meiya:/etc/docker$ docker pull tomcat:8.5.40
查看本地镜像,校验是否下载成功
启动tomcat镜像,创建一个容器
docker run -it -v /data/project/web1/yuegao:/usr/local/tomcat/webapps/yuegao -p 8080:8080 --name tomcat1 -t tomcat:8.5.40
说明:我的项目挂在在/data/project/web1/yuegao,这里需要更改成你本人的项目路径,第一个8080是客户端后面访问的端口,第二个是docker tomcat容器的端口,tomcat1是我对此tomcat容器命的名。
同时可以按照多个tomcat容器:
docker run -it -v /data/project/web2/yuegao:/usr/local/tomcat/webapps/yuegao -p 8081:8080 --name tomcat2 -t tomcat:8.5.40
下面是一些高级的run.sh:
sudo docker run -it -d --name="tomcat-kaqi" -v /etc/localtime:/etc/localtime:ro
-v /etc/timezone:/etc/timezone:ro
-e JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
-v /$PWD/logs:/log/kaqi
-v /$PWD/kaqi:/usr/local/tomcat/webapps/kaqi
-p 8001:8080
-t tomcat:8.5.32
同时配合restart.sh使用:
sudo docker stop tomcat-kaqisudo docker start tomcat-kaqi
以上是 docker安装tomcat8 的全部内容, 来源链接: utcz.com/z/510964.html