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
相关推荐
FII工业富联科技服务42 分钟前
灯塔工厂用例详解:AR 远程巡检与智能运维闭环落地实践
运维·ar
蜀道山老天师1 小时前
从零读懂 K8s:核心概念、集群架构与工作原理
容器·架构·kubernetes
BerryS3N3 小时前
Cursor+GitOps:AI驱动的自动化运维新范式
运维·人工智能·自动化
静待雨落3 小时前
Docker 高频命令
docker·容器
Java小白笔记3 小时前
Docker 命令大全:从入门到精通的完整指令集
spring cloud·docker
Java面试题总结3 小时前
Vibe Coding最重要的是Spec
docker
刘某的Cloud4 小时前
手工配置nginx的systemd服务
linux·运维·网络·nginx·systemd
kaoa0004 小时前
Linux入门攻坚——82、kvm虚拟化-2
linux·运维·服务器
OsDepK4 小时前
Windows快速部署Docker
运维·docker·容器
2601_954706494 小时前
云虚拟化终端架构解析:ARM 云端集群部署与自动化运维实践
运维·arm开发·架构