Docker chapter 2

note 1:

stop and remove a container

cpp 复制代码
docker ps 

docker stop containerID

docker rm containerID

Under normal circumstances ,you can't remove the container dosen't at stop status. if you need

you can add a -d (force) param to carry out it .

cpp 复制代码
docker rm -f containerID

note 2 :

registry VS repository

Docker 的术语中,"registry" 和 "repository" 有着不同的含义:

  • Docker Registry 是存储 Docker 镜像的服务。它是一个中央的存储和分发镜像的地方。Docker Hub 和 Google Container Registry 就是 Docker Registry 的例子。

  • Docker Repository 则是存储在 Docker Registry 中的镜像的集合。一个 Repository 可以包含多个版本的同一个 Docker 镜像,每个版本由一个不同的标签(tag)标识。

所以,当你想要分享一个 Docker 镜像时,你需要将它推送(push)到一个 Docker Registry,而不是一个 Docker Repository。然后其他人可以从这个 Docker Registry 拉取(pull)你的镜像。当他们拉取镜像时,他们需要指定 Docker Registry、Docker Repository 和镜像的标签,例如 registry.example.com/my-repository:my-tag

note 3 :

list locally images

cpp 复制代码
docker image ls 

note 4 :

rename a image

cpp 复制代码
docker tag [localImage] [YOUR-USER-NAME/renamedimage]

note 5:

push a image to dockerHub

cs 复制代码
docker push gyk666/myImage[:mytag]
#If you don't specify a tag, Docker uses a tag called latest.

note 6:

remove a image

cpp 复制代码
docker rmi <image-id-or-name>

remove all of unuse images

cpp 复制代码
docker image prune -a
相关推荐
宋均浩2 小时前
# Docker 镜像瘦身实战:从 1.2G 到 80MB 的五个优化步骤
ci/cd·docker
程序员老赵18 小时前
10 分钟部署 OpenCode:Docker 一键安装,浏览器打开就能用 AI 写代码(附完整命令与排错)
docker·容器·ai编程
WangMingHua1111 天前
LM Studio Docker 部署——本地大模型一键启动
docker
曲幽2 天前
别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了
python·docker·web·pot·translate·libretranslate·arogstranslate
武子康4 天前
调查研究-183 Apple container:Mac 上用轻量 VM 跑 Linux 容器,Swift 会改写本地容器体验吗?
docker·容器·apple
Alsn867 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
程序员老赵7 天前
服务器没有桌面?Docker 跑个 Chrome,浏览器就能远程用
docker·容器·devops
杨浦老苏7 天前
轻量级Docker仪表板Servedash
运维·docker·监控·群晖·仪表板
正经教主7 天前
【docker基础】 第八周:容器监控与应用更新策略
运维·docker·容器
kiros_wang7 天前
Docker 使用完整指南
运维·docker·容器