Docker实践-阿里云上创建私有仓库

实践目标

  1. 在服务器上安装busybox(docker镜像)
  2. 创建阿里云镜像仓库
  3. 给docker镜像打标签
  4. 把服务器中的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 远程仓库地址:版本号

相关推荐
xhaxy1 小时前
docker
docker·容器·eureka
一技安身4 小时前
【信创】Docker‑Compose V2 两种离线部署(独立模式、插件模式)简易教程
java·docker·eureka
鸿观工坊8 小时前
Docker 多阶段构建实践指南
docker
大牧师10 小时前
MySQL 学习教程
数据库·sql·mysql·docker·node·全栈·后端数据
海鸥两三10 小时前
Mac电脑使用 Tabby 部署前端项目到阿里云服务器完整教程
前端·macos·阿里云
MC丶科11 小时前
软考架构师90天冲刺|DAY44·Redis高级应用
数据库·数据仓库·redis·缓存·oracle·容器·规格说明书
天外天-亮11 小时前
docker + window 安装
运维·docker·容器
进击的小菜鸡dd12 小时前
docker 容器的挂载映射关系查看
运维·docker·容器
SLD_Allen12 小时前
从 HPA 到 KEDA:Kubernetes 弹性伸缩的进阶实践
云原生·容器·kubernetes
程序员老赵12 小时前
Docker 部署 TeX Live:轻松搭建 LaTeX 论文排版编译平台
前端·docker·latex