1.制作自己的基于tomcat、mysql的镜像
1.拉取tomcat镜像并基于tomcat构造自己的镜像
tomcat镜像的运行需要用到java,所以tomcat的镜像包含了JDK,我们不用单独拉取JDK。
(2)拉取tomcat镜像
Administrator@MicroWin10-1535 MINGW64 /e/docker/dockerTest/dockertest3
$ docker pull hub.c.163.com/library/tomcat:latest
查看tomcat镜像:
Administrator@MicroWin10-1535 MINGW64 /e/docker/dockerTest/dockertest3
$ docker images|greptomcat
hub.c.163.com/library/tomcat latest 72d2be374029 2 years ago 292MB
(3)准备一个war包:
Administrator@MicroWin10-1535 MINGW64 /e/docker/dockerTest/dockertest3
$pwd
/e/docker/dockerTest/1535 MINGW64 /e/docker/dockerTest/dockertest3
$lsSSM.war
SSM.war是一个SSM项目。用到mysql数据库。
(4)编写Dockerfile
我们到tomcat查看镜像说明文档:文档中给了镜像中默认的一些环境变量。