镜像制作
参数说明
命令 | 用途 |
---|---|
FROM | 引用的基础镜像 |
RUN | 执行命令(容器内部) |
ADD | 添加文件(同时支持网络文件,比COPY强一些) |
COPY | 添加文件 |
CMD | 执行命令,(指定容器的执行入口) |
EXPOSE | 暴露端口 |
WORKDIR | 指定运行容器的一个路径 |
MAINTAINER | 指定维护者信息 |
ENV | 设定环境变量 |
ENTRYPOINT | 容器入口(有entrypoint就会用entrypoint启动,cmd命令会变为entrypoint的参数) |
USER | 指定用户 |
VOLUME | 挂载的卷 |
示例
1.dockerFile
#从哪个镜像构建
FROM tomcat:8.5
#用户信息
MAINTAINER kingboy kingboyworld@163.com
#拷贝文件
COPY jpress.war /usr/local/tomcat/webapps
构建命令
docker build -t jpress:1.0 .
-t 指定名字和标签