3.6dockerfile语法梳理及最佳实践
FROM
FROM scratch # 制作base image
FROM centos # 使用base imageLABEL
LABEL maintainer="moluo@163.com" # 镜像作者
LABEL version="1.0" # 镜像版本
LABEL description="this is description" # 镜像描述ENV
ENV MYSQL_VERSION 5.6
RUN apt-get install -y mysql-server="&{MYSQL_VERSION}" \
&& rm -rf/var/lib/apt/lists/* # 引用常量WORKDIR
ADD and COPY
RUN
CMD
ENTRYPOINT
VOLUME and EXPOSE
Shell格式和Exec格式
补充
参考
Last updated