如何快速编写dockerfile--以nginx为例

目录

0.目标

1. 创建Dockerfile

2. 编写dockerfile

3. 使用dockerfile


0.目标

通过编写dockerfile,构建nginx镜像。

运行容器后,生成的页面显示“恭喜你晋级docker黄金段位”。

1. 创建Dockerfile

注意:

有些版本的文件名必须是Dockerfile

2. 编写dockerfile构建nginx镜像

 常用指令:

  1. FROM  指定基础镜像
  2. MAINTAINER*  指定维护者信息(*代表可不写)
  3. RUN  指定执行的操作
FROM nginx
RUN echo '<meta charset=utf8>恭喜你晋级docker黄金段位'>/opt/module/docker/my_dockerfile

3. 使用dockerfile运行nginx服务

常用命令

docker run -d -p80:80 10a
curl 10.0.1.70
  1. ADD  复制并自动解压缩文件
  2. WORKDIR  进入到哪个路径下
  3. VOLUME  设置数据存放位置
  4. EXPOSE  指定对外的端口号
  5. CMD  指定容器启动后要执行的操作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值