DockeFIile知识点总结和发布自己的镜像

1. dockerfile 的基本定义

2. dockerfile 的基本结构

3. dockerfile 的常用指令

FROM :指定基础镜像,必须是第一个命令

MAINTAINER :维护者信息

RUN :构建镜像时执行的命令

ADD :将本地文件添加到容器中

COPY 功能和 ADD 类似,区别如下

CMD :构建容器这后使用

ENTRYPOINT :配置容器,与CMD类似

LABEL :用于为镜像添加元数据

ENV :设置环境变量

EXPOSE :指定与外界交互的端口

VOLUME :用于指定持久化目录

WORKDIR :工作目录,类似于 CD 命令

USER :指定运行容器时的用户名或UID,后面的RUN也会使用指定用户,当服务不需要管理员权限时,可以通过该命令指定运行用户

ARG :用于指定传递给构建运行时的变量

ONBUILD :用于设置镜像触发器

编写dockerfile文件

通过dockerfile构建镜像

查看镜像构建的过程,可以使用 docker history 镜像id 来查看

创建完命名空间后,打开镜像仓库,创建镜像仓库,选择本地仓库

根据官方给的文档开始提交就可以,这里就不截图了



  • DockeFIile鐭ヨ瘑鐐规荤粨鍜屽彂甯冭嚜宸辩殑闀滃儚
    绛旓細1. dockerfile 鐨勫熀鏈畾涔 2. dockerfile 鐨勫熀鏈粨鏋 3. dockerfile 鐨勫父鐢ㄦ寚浠 FROM :鎸囧畾鍩虹闀滃儚,蹇呴』鏄涓涓懡浠 MAINTAINER :缁存姢鑰呬俊鎭 RUN :鏋勫缓闀滃儚鏃舵墽琛岀殑鍛戒护 ADD :灏嗘湰鍦版枃浠舵坊鍔犲埌瀹瑰櫒涓 COPY 鍔熻兘鍜 ADD 绫讳技,鍖哄埆濡備笅 CMD :鏋勫缓瀹瑰櫒杩...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网