1、Dockerfile概述
Dockerfile 是一个用来构建docker镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。
镜像的分层结构:
dockerfile基础语法:
2、Dockerfile编写自定义镜像案例
1. 编写系统基础镜像
Dockerfile:
# base image
FROM centos:7.8.2003
# MAINTAINER
MAINTAINER [email protected]
# add epel and 163 yum
RUN yum install wget epel-release -y \
&& mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak \
&& wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/Centos-7.repo \
&&