1、下载Tomcat镜像
[root@bogon ~]# docker pull tomcat:9.0.30-jdk8-corretto
2、查看下载的镜像
[root@bogon ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/tomcat 9.0.30-jdk8-corretto 2d8a217db850 5 days ago 419 MB
3、启动、运行Tomcat镜像
[root@bogon ~]# docker run --name tomcat9 -d -p 8089:8080 -v /home/tomcat/webapps/:/usr/local/tomcat/webapps/ tomcat:9.0.30-jdk8-corretto
参数说明:
-name 自定义名称
-d 后台运行
-p 映射端口,前者为宿主端口,后者为容器端口
-v 映射项目路径到容器中
4、查看运行
[root@bogon ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ac41014c8a7e tomcat:9.0.30-jdk8-corretto "catalina.sh run" 5 seconds ago Up 3 seconds 0.0