江明涛的博客
《Docker 入门四》制作镜像
《Docker 入门四》制作镜像

《Docker 入门四》制作镜像

1.Dockerfile 概述

docker 通过Dockerfile 自动构建镜像,Dockerfile时=是一个包含用于组建镜像的文本文件,由一条一条指令组成

2.Dockerfile 常用命令

指令                 描述
FROM                基于指定镜像构建新的镜像
LABEL               标签
RUN                 构建镜像时运行的shell命令
COPY                复制文件或目录到镜像中
ADD                 解压压缩包并复制
ENV                 设置环境变量
USER                为RUN、CMD和ENTRYPOINT 执行命令指定运行用户
EXPOSE              声明容器运行的服务端口
WORKDIRRUN、CMD、ENTRYPOINT、COPY和ADD设置工作目录
CMD                 运行容器时默认执行、如果有多个CMD指令,最后一个生效

3.构建镜像命令

docker build [OPTIONS] PATH
-t --tag list #镜像名称
-f,-- file string #指定Dokcerfile 文件位置
#docker build -t yemei/my-app
#docker build -t yemei/my-app -f /path/Dokcerfile /path
#docker build -t yemei/my-app https://your.com/Dokcerfile

4.构建nginx镜像

5.构建tomcat镜像

上次更新时间 13 3 月, 2023 at 09:59 上午