FROM
基础镜像 Dockerfile 中第一条指令 推荐使用 alpline 版本作为基础镜像
RUN
执行命令行的命令
CMD
指定默认容器主进程的启动命令
ENTRYPOINT
格式和 RUN 一样,目的和 CMD 一样
COPY 和 ADD
复制文件。 尽可能使用 copy 语义明确
EXPOSE
声明容器运行时的端口,不会自动在宿主进行端口映射
1.帮助镜像使用者理解服务的守护端口,以方便映射
2.当使用 -P 时,会自动随机映射 EXPOSE 的端口
ENV
设置环境变量
VOLUME
使容器中的一个目录具有持久化存储的额功能更,可被容器使用,也可共享给其他容器使用
LABEL
组织镜像 记录版本描述 键值对









网友评论