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-kaqi

sudo docker start tomcat-kaqi


 

以上是 docker安装tomcat8 的全部内容, 来源链接: utcz.com/z/510964.html

回到顶部