阿里云和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查看是否上传成功
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]