1 # 注册

https://hub.docker.com 免费注册一个 Docker 账号。

1
2
docker login
docker logout

2 重新标记

语法: docker tag REPOSITORY/镜像名:版本 || IMAGE ID REPOSITORY/账号名/镜像名:版本`

docker tag 17b25f5de8e7 vnuwihr nginx2 v100
固定位 固定位 镜像ID 用户名 镜像名 版本

例子:

1
2
docker tag local-image:v2       username/image:v3
docker tag nginx username/mynginx:1.2.0

3 推送镜像

1
2
docker push username/image:v3
docker push username/mynginx:1.2.0

4 参考

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 拉取镜像
docker pull username/image:v3

# 删除镜像
docker rmi username/image:v3

# 停止所有容器
docker kill $(docker ps -aq) # 强制终止
docker stop $(docker ps -aq) # 优雅停止

# 删除所有容器
docker rm $(docker ps -aq)

# 清空镜像
docker rmi $(docker images -q)

# 清空volume
docker volume rm $(docker volume ls -q)


5 参考

https://hub.docker.com/
https://docs.docker.com/docker-hub/quickstart/