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
相关推荐
做运维的阿瑞6 分钟前
Kubernetes 原生滚动更新(Rolling Update)完整实践指南
云原生·容器·kubernetes
半桔6 分钟前
【IO多路转接】epoll 高性能网络编程:从底层机制到服务器实战
linux·运维·服务器·网络·php
刘某的Cloud8 分钟前
openvswitch-ovs-流表
linux·运维·openstack·系统·neutron·openvswitch
Yiiz.13 分钟前
RHCE练习
运维
物联网软硬件开发-轨物科技18 分钟前
【轨物方案】轨物科技低压综保智慧运维方案:以AIoT重塑电气安全与能效新范式
运维·科技·安全
恒创科技HK26 分钟前
香港100G高防服务器的防御力如何?
运维·服务器
Hoxy.R29 分钟前
iSCSI 磁盘扩容后节点不刷新容量的问题解决(StarWind + Linux)
linux·运维·服务器
lytao12338 分钟前
使用 dnsmasq 搭建本地 DNS 服务器完整指南
运维·服务器·dns
神秘人X70739 分钟前
K8s Pod生命周期完全指南
容器·kubernetes
海棠AI实验室41 分钟前
AI代发货(DropShopping)革命:构建自动化电商帝国终极指南
运维·人工智能·自动化