dockerfile拉取私库镜像_思维导图笔记-Docker常用操作-镜像操作

本文详细介绍Docker中镜像的各种操作,包括拉取、创建、保存、删除等,并提供了实用的例子。此外还介绍了如何使用Docker进行搜索、推送镜像。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

拉取镜像

格式:docker [image] pull NAME[:TAG]
例子:docker pull ubuntu:18.04
例子2:docker  pull registry.hub.docker.com/ubuntu:18.04

列出本机已有镜像

docker images
docker image ls

查看详细信息

docker inspect yl-jdk8:1

镜像历史

# 过长的命令被自动截断了docker history yl-jdk8:1
# 不截断docker history --no-trunc yl-jdk8:1

删除镜像

docker rmi或docker image rm命令如:docker rmi myubuntu:latest强制删除(不推荐):docker rmi -f ubuntu:18.04根据ID删除:docker rm a21c0840213e

清理镜像

docker image prune -f

创建镜像

#基于已有镜像的容器创建docker [container] commit -m "Added a new file" -a "Docker Newbee" a925cb40b3f0 test:0.1#基于本地模板导入cat ubuntu-18.04-x86_64-minimal.tar.gz | docker import ## ubuntu:18.04#基于Dockerfile创建docker [image] build -t python:3 .

存出镜像

docker save -o ubuntu_18.04.tar ubuntu:18.04

载入镜像

docker load -i ubuntu_18.04.tardocker load < ubuntu_18.04.tar

创建标签

docker tag ubuntu:latest myubuntu:latest

search搜索

# 官方提供的带nginx关键字的镜像docker search --filter=is-official=true nginx# 收藏数超过4的关键词包括tensorflow的镜像docker search --filter=stars=4 tensorflow

推送自己的镜像

docker push user/test:latest
b3f3dc6f0b07ab9df13f870861b36822.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值