当前位置: 首页 > 工具软件 > K9Copy > 使用案例 >

k9.第三章 K8s基础篇-必备Docker知识 (二)

仲涵亮
2023-12-01

3.Dockerfile用法

FROM:继承基础镜像

MAINTAINER:镜像制作作者信息

LABEL:镜像制作作者信息,新版建议使用LABEL

RUN:用来执行shell命令

EXPOSE:暴露端口号

CMD:启动容器默认执行的命令

ENTRYPIOINT:启动容器真正执行的命令

VOLUME:创建挂载点

ENV:配置环境变量

ADD:复制文件到容器,tar包会自动解压

COPY:复制文件到容器,tar包不会自动解压

WORKDIR:设置容器的工作目录

USER:容器使用的用户

https://github.com/nginxinc/docker-nginx/blob/master/mainline/alpine/Dockerfile

#
# NOTE: THIS DOCKERFILE IS GENERATED VIA "update.sh"
#
# PLEASE DO NOT EDIT IT DIRECTLY.
#
FROM alpine:3.15

LABEL maintainer
 类似资料: