docker学习 dockerfile进阶-2

CMD

CMD touch /home/hello/hello.txt

EXPOSE

用于设置与主机相连的端口号

EXPOSE 80
EXPOSE 443

ENV

环境变数

ENV HELLO 1234
CMD echo $HELLO

也可以使用 -e 设置环境变数

sudo docker run -e  HELLO=4321 example

COPY

向镜像添加文件

WORKDIR

用于设置执行 RUN , CMD, ENTRYPOINT