实践目标
- 在服务器上安装busybox(docker镜像)
- 创建阿里云镜像仓库
- 给docker镜像打标签
- 把服务器中的busybox镜像上传到阿里云镜像仓库
1. 安装 BusyBox
ubuntu:
bash
apt install -y busybox
2.创建阿里云镜像仓库
根据步骤创建一个仓库:

然后根据操作指南登录镜像仓库:
bash
root@iZ2ze8ve39i30yl0dhbqneZ:~# docker login --username=nick0377586438 crpi-rfvjhb6fnna482p8.cn-hangzhou.personal.cr.aliyuncs.com
Password:
WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'.
Configure a credential helper to remove this warning. See
https://docs.docker.com/go/credential-store/
Login Succeeded
root@iZ2ze8ve39i30yl0dhbqneZ:~#
3. 给busybox打标签
bash
docker tag busybox:latest hyyyes/busybox:v1
查看结果:
bash
docker images hyyyes/busybox:v1
4. 把本地busybox镜像推送到阿里云远程仓库
仓库地址获取方式:

bash
docker images busybox
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest af3f0f48a24e 16 months ago 4.43MB
docker tag busybox:latest crpi-rfvjhb6fnna482p8.cn-hangzhou.personal.cr.aliyuncs.com/hyyyes/busybox:v1
docker images crpi-rfvjhb6fnna482p8.cn-hangzhou.personal.cr.aliyuncs.com/hyyyes/busybox:v1
REPOSITORY TAG IMAGE ID CREATED SIZE
crpi-rfvjhb6fnna482p8.cn-hangzhou.personal.cr.aliyuncs.com/hyyyes/busybox v1 af3f0f48a24e 16 months ago 4.43MB
docker push crpi-rfvjhb6fnna482p8.cn-hangzhou.personal.cr.aliyuncs.com/hyyyes/busybox:v1
The push refers to repository [crpi-rfvjhb6fnna482p8.cn-hangzhou.personal.cr.aliyuncs.com/hyyyes/busybox]
495ba00f2547: Pushed
v1: digest: sha256:91c66c844e6b
执行完命令后,我们发现镜像已经推送上来了:

如果要拉取这个镜像,可以执行命令:
docker pull 远程仓库地址:版本号

