【Dockerfile】使用Dockerfile创建带nginx服务的Centos Docker镜像
在宿主机上准备的文件清单:
- 1
- 2
- 3
- 1
- 2
- 3
以上文件都放到/root/nginx_centos目录下
- 1
- 2
- 1
- 2
一、准备run.sh文件
在/root/nginx_centos目录新建run.sh
- 1
- 1
角本内容如下:
- 1
- 2
- 3
- 1
- 2
- 3
二、准备Dockerfile
在/root/nginx_centos目录新建Dockerfile
- 1
- 1
文件内容如下:

本文介绍了如何通过Dockerfile在Centos基础上搭建包含Nginx服务的Docker镜像。首先,准备run.sh启动脚本,接着编写Dockerfile,特别提到在Dockerfile中不能使用'cd'命令,应使用'WORKDIR'切换目录。然后,通过Dockerfile构建镜像,并检查镜像。最后,启动容器,将22、80、443端口映射到宿主机相应端口,并验证Nginx及SSH服务运行正常。
最低0.47元/天 解锁文章
724

被折叠的 条评论
为什么被折叠?



