阿里云和harbor镜像拉取与存储

将镜像传到阿里云服务器:

上传主机:

登录,输入密码:

docker login --username=marius registry.cn-hangzhou.aliyuncs.com

复制镜像取名为阿里云规定格式:

docker tag d676c6e23a39 registry.cn-hangzhou.aliyuncs.com/marius621/myapp:1.0

上传:

docker push registry.cn-hangzhou.aliyuncs.com/marius621/myapp:1.0

在其他主机导入阿里云镜像:

先登录:docker login --username=marius registry.cn-hangzhou.aliyuncs.com

导入:

docker pull registry.cn-hangzhou.aliyuncs.com/marius621/myapp:1.0

docker tag ImageID myapp:1.0改名

harbor:

企业内自己搭建私有的仓库

安装harbor:

第一步:安装前操作

mkdir /harbor

cd /harbor

xftp将harbor压缩包传入/harbor

tar xf harbor.v2.10.3.tar.gz解压

cp harbor.yml.tmpl harbor.yml

vim harbor.yml,对里面内容进行修改:

hostname: 192.168.67.150  修改

# http related config

http:

  # port for http, default is 80. If https enabled, this port will redirect to https port

  port: 80   #修改

#注释掉了https的配置

#其他的配置没有修改

# https related config

#https:

  # https port for harbor, default is 443

#  port: 443

  # The path of cert and key files for nginx

#  certificate: /your/certificate/path

#  private_key: /your/private/key/path

第二步:安装harbor并登录

./install.sh执行安装脚本

去浏览器访问192.168.67.150:80(自己主机ip地址:80)

初始用户名:admin 密码:Harbor12345

新建项目marius,新建用户psl授权项目管理员身份

上传镜像到harbor:

用docker2主机上传镜像到harbor

第一步:允许登录

vim /etc/docker/daemon.json写入:

{

  "registry-mirrors": ["https://ruk1gp3w.mirror.aliyuncs.com"],

  "insecure-registries" : ["192.168.67.150:80"]

}

重启docker:

systemctl daemon-reload

systemctl restart docker

第二步:登录

docker login 192.168.67.150:80

输入用户名psl和密码(我常用密码首字母大写)

第三步:docker images查看镜像,选择myapp:1.0准备上传

docker tag myapp:1.0 192.168.67.150:80/marius/myapp:1.0

docker push 192.168.67.150:80/marius/myapp:1.0

浏览器192.168.67.150:80查看是否上传成功

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值