思路分析
- 由Centos7作为基础镜像
- 安装Java环境(安装Jdk)
- 安装Tomcat
- 拷贝JavaWeb项目到镜像
- 运行tomcat
- 通过创建的这个镜像启动容器
完整的Dockerfile文件
创建镜像
说明 :
: 创建镜像的命令;
:指定镜像名称
:zsl131是指用户名,app1是具体的镜像名;
:指在当前目录下找Dockerfile进行构建。
运行容器
说明:指定该容器名称为,端口号为,此时可以打开浏览器输入:访问(我docker虚拟机的IP地址是192.168.99.100)。
后台运行docker容器:
说明:由于在上面已经使用了名称:,所以需要先删除再启动。
:删除名为的容器;
:表示后台运行;
需要查看后台运行的容器的日志是可使用以下命令:
说明:是容器的名称。
文/知识林(简书作者)
原文链接:http://www.jianshu.com/p/7d937733150b
原文链接:http://www.jianshu.com/p/7d937733150b