Dockerfile构建Tomcat
安装docker依赖环境等
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum makecache fast
安装Docker
yum -y install docker-ce
启动Docker
systemctl start docker
拉取所需要的JDK和Tomcat包

编辑Dockerfile
vim Dockerfile
FROM centos:7 ADD jdk-8u60-linux-x64.tar.gz /usr/local/ ADD apache-tomcat-7.0.47.tar.gz /opt ENV JAVA_HOME=/usr/local/jdk1.8.0_60 ENV PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH ENV CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar CMD ["/opt/apache-tomcat-7.0.47/bin/catalina.sh","run"]

执行Dockerfile创建tomcat镜像
docker build -t tomcat .

查看Docker镜像
docker images

根据Tomcat镜像创建容器
docker run --name tomcat -d -p 8080:8080 481f0c58d599

查看Docker容器
docker ps -a

浏览器访问查看


浙公网安备 33010602011771号