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
相关推荐
Z y..1 小时前
记:Docker部署kafka消费者注册不到问题
docker·容器·kafka
ly49831 小时前
docker--工作目录迁移
docker·容器·eureka
落非3 小时前
Ubuntu配置阿里云docker apt源
ubuntu·阿里云·docker
x2lab5 小时前
国产化 ARM 环境mysql-mariadb 部署
arm开发·mysql·docker·mariadb
mit6.8246 小时前
[Docker#9] 存储卷 | Volume、Bind、Tmpfs | -v/mount | MySQL 灾难恢复 | 问题
linux·运维·docker·容器·架构
qq_167401516 小时前
Docker 组添加用户,设置允许普通用户操作 docker
docker·容器
Z1eaf_complete6 小时前
Docker的基础使用
运维·docker·容器·云计算
李少兄8 小时前
Docker 命令总结:从入门到入土
docker·容器·eureka
想学习java初学者9 小时前
Docker compose部署elasticsearch(单机版)
运维·docker·容器
WEIII10 小时前
MySQL 主从复制原理与搭建实践
后端·mysql·docker