dockerfile文件 与 私有仓库registry的使用操作
Dockerfile常用命令(安全) 1.》FROM:构建镜像基于那个镜像 例如:FROM centos:7 2》MAINTAINER:镜像维护者名字或邮箱地址 例如:MAINTAINER adam 3》RUN:构建镜像时运行的shell命令 例如: RUN[“yum”,”install”,”httpd”] RUN yum -y install httpd 4>CMD:运行容器时执行的shell命令 例如: CMD[“/bin/bash”] 或shell 5>EXPOSE声明容器的服务端口 例如:EXPOSE 80 443 6》ENV:设置容器环境变量 例如 ENV MYSQL_ROOT_PASSWORD 123.com 7》ADD:拷贝文件或目录的镜像,如果是URL或压缩包会自动下载或自动解压 ADD <源文件>... <目标目录> ADD[“源文件”...”目标目录”] 8》COPY:拷贝文件或目录到镜像容器内,跟ADD类似,但不具备自动下载或解压功能。 9》ENTRYPOINT:运行容器时执行的shell命令 例如 ENTRYPOINT[“/bin/bash”,”-c”,”command”] ENTRYPOINT /bin/bash -c ‘command’ 10>VOLUME:指定容器挂载点到宿主机自动生成的目录或其他容器 例如: (数据持久化) VOLUME [“/var