背景
- 使用dockerfile命令的时候,很容易出错,导致构建无法进行
- 出错大概原因
- Dockerfile的命令不熟悉
- 操作系统的环境差异导致错误出现
解决方案
- 通过Dockerfile启动一个不执行关键操作的脚本,让镜像运行起来
- 
Dockerfile脚本如下 
 image.png
- 
依赖的run.sh脚本如下 
 image.png
- 启动构建命令 docker build -t mytest . 
- 
构建结果 
 image.png
- 通过进入运行起来的镜像容器,在线查看调试
- 
启动运行镜像mytest 
 docker run -i -t -p 5000:8080 mytest
 image.png
- 通过命令行进入运行中的容器
 docker exec -it container_id bash
- 
查看目录 
 image.png




