Docker容器:Dockerfile自定义镜像

Dockerfile自定义镜像

一.构建Dockerfile流程

  1. 创建Dockerfile文件,文件名官网推荐使用Dockerfile,在docker build 时候会自动识别Dockerfile,如果换了自定义文件名则要加上-f 指定文件路径
  2. 输入Dockerfile指令(部分是可选的)
    FROM        # 基础镜像(在此镜像上构建新镜像,可以算是升级)
    MAINTAINER  # 作者联系方式(名称<邮箱>)
    RUN         # 编译镜像的时候运行的脚本命令
    CMD         # 容器启动时执行的命令(最后一个才生效,如果有新命令则会替换)
    LABEL       # 设置镜像的标签
    EXPOSE		# 设置容器向外开放的端口
    ENV         # 设置容器的环境变量
    ADD         # 编译镜像时添加文件到容器中(文件路径 容器内路径 如果是安装包会自动解压)
    COPY        # 编译镜像时复制文件到容器中
    VOLUMES     # 镜像卷挂载目录
    WORKDIR     # 设置工作目录(容器启动时就会进入到该目录)
    
  3. docker build Dockerfile文件 -t 镜像名称:镜像标签 .(这个点一定要加)

二.搭建一个自己的nginx

  • 创建Dockerfile文件
    • 在这里插入图片描述
  • 运行自己的docker镜像
    • 在这里插入图片描述
    • 在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值