办公门户网站模板下载,网站制作里的更多怎么做,黄岛建设厅官方网站,网站建设与管理需要什么软件有哪些内容1.FROM
基于基准镜像#xff08;建议使用官方提供的镜像作为基准镜像#xff0c;相对安全一些#xff09;
举例#xff1a;
制作基准镜像#xff08;基于centos:lastest#xff09; FROM cenots 不依赖于任何基准镜像 FROM scratch 依赖于9.0.22版本的tomcat镜像 FROM…1.FROM
基于基准镜像建议使用官方提供的镜像作为基准镜像相对安全一些
举例
制作基准镜像基于centos:lastest FROM cenots 不依赖于任何基准镜像 FROM scratch 依赖于9.0.22版本的tomcat镜像 FROM tomcat:9.0.22 2.LABEL
说明信息注释
举例 LABEL version 1.0 LABEL description 自定义的应用镜像 3.WORKDIR
设置工作目录,尽量使用绝对地址。
举例 WORKDIR /usr/local/tomcat/webapps 4.ADD、COPY
复制文件
举例
将hello文件复制到跟目录下 ADD hello / 将压缩文件 test.tar.gz 解压到根目录中 ADD test.tar.gz / ADD除了复制还具备添加远程文件功能。 5.ENV
设置环境变量
举例
环境变量名称 JAVA_HOME 值/usr/local/openjdk8 ENV JAVA_HOME /usr/local/openjdk8 6.EXPOSE
暴露容器端口将容器内部端口暴露给物理机。
举例 EXPOSE 8080 比如在物理机上用8000端口映射到docker容器中的8080端口。
示例图