Docker实战教程 第3章 Dockerfile

4-2 通过dockerfile制作镜像

需求

bash 复制代码
制作一个具有ping ip ifconfig vim 这些命令工具的一个nginx镜像,通过dockerfile完成

STEP1 : 写一个Dockerfile

dockerfile 复制代码
FROM nginx		# 基于一个基础镜像
RUN ls

step2

docker build .

  • -f 指定使用的dockerfile来生成镜像
  • -t 指定镜像名和标签

下载方式

bash 复制代码
apt-get update

# ifconfig
apt-get install -y net-tools

# ping
apt-get install -y iputils-ping

# ip
apt-get install -y iproute2

修改镜像源

bash 复制代码
echo "deb http://mirrors.aliyun.com/debian/ buster main non-free contrib" > /etc/apt/sources.list
相关推荐
HalvmånEver1 分钟前
Linux:进程的切换与调度(进程四)
linux·运维·服务器
运维有小邓@18 分钟前
实时日志关联分析工具:智能检测潜在安全威胁
运维·网络·安全
m***923830 分钟前
docker中配置redis
redis·docker·容器
谷隐凡二35 分钟前
Docker 的核心理念及技术的简单说明
运维·docker·容器
daqinzl37 分钟前
Docker 安装 Ubuntu
ubuntu·docker
L***B5681 小时前
如何安装linux版本的node.js
linux·运维·node.js
会飞的小蛮猪2 小时前
Ubuntu24.04 基于Containerd部署K8s1.34(私服部署)
docker·云原生·kubernetes
脏脏a2 小时前
【Linux】Linux进程状态深度解析
linux·运维·服务器
凉晓风2 小时前
Linux中常见几种自启动方式的区别
linux·运维·服务器
小熊officer2 小时前
Nginx学习
运维·学习·nginx