阿里云和harbor镜像拉取与存储
创始人
2024-11-15 04:32:44

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

上传主机:

登录,输入密码:

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查看是否上传成功

相关内容

热门资讯

裸辞做“一人公司”,我后悔了 去年这个时候,一位以色列程序员正在东南亚旅行。他顺手把一个在脑子里转了很久的想法做成了产品,一个让任...
南京建成国内首个Pre-6G试... 4月21日,2026全球6G技术与产业生态大会在南京开幕。全息互动技术展台前,一名远在北京的工作人员...
超梵求职受邀参加“2025抖音... 超梵求职受邀参加“2025抖音巨量引擎成人教育行业生态大会”,探讨分享优质内容传播,服务万千学员。 ...
摩托罗拉Razr 2026(R... IT之家 4 月 22 日消息,摩托罗拉宣布新一代 Razr 折叠手机将于 4 月 29 日在美国发...
库克卸任,特纳斯领航:苹果新纪... 苹果首席执行官蒂姆·库克将卸任,硬件工程主管约翰·特纳斯将接任,苹果公司今天宣布此事。 库克将在夏季...