上传镜像到harbor私服[http协议]

位置:首页>文章>详情   分类: 教程分享 > Linux和Shell教程   阅读(315)   2024-01-15 19:58:02

接上一篇harbor安装,这里讲解如何上传镜像到harbor。

因上篇安装的是基于http,所以在上传端的docker需要添加一个配置。

 

情况一 没有/etc/docker/daemon.json配置文件

# ip 端口 地址填自己服务器的


sudo cat > /etc/docker/daemon.json <<EOF
{
     "insecure-registries":["172.21.9.203:180"]
}
EOF

# 重新加载配置文件并重启 docker

sudo systemctl daemon-reload && systemctl restart docker

 

 

 

情况二 已经存在 /etc/docker/daemon.json配置文件

需要后面加一条内容,如下:

{
     "registry-mirrors":["https://c05xby84.mirror.aliyuncs.com"],
     "insecure-registries":["172.21.9.203:180"]
}

要注意 json 文件的格式,新增一条内容的逗号不能少,否则 docker 起不来。

sudo systemctl daemon-reload && systemctl restart docker

 

docker 登录到harbor

首先需要在harbor创建一个用户如果没有其他用户可以用admin用户测试

sudo docker login 172.21.9.203:180

输入用户名:

输入密码:

提示:上面的daemon配置文件必须配置,否则这里可能登录不上哟

 

上传镜像到harbor

# 拉取一个官方镜像
sudo docker pull alpine
# 重新打标签
sudo docker tag alpine 172.21.9.203:180/library/alpine
# 推送镜像
sudo docker tag alpine 172.21.9.203:180/library/alpine

 

 

 

 

标签2: harbor docker
地址:https://www.leftso.com/article/2401110923479591.html

相关阅读

下载harbor离线版打开GitHub上的harbor仓库地址https://github.com/goharbor/harbor/下载最新稳定离线版本上传harbor到服务器服务器创建目录/o...
接上一篇harbor安装,这里讲解如何上传镜像到harbor。因上篇安装的是基于http,所以在上传端的docker需要添加一个配置。情况一没有/etc/docker/daemon.json配置...
接上一篇harbor2.10.x离线安装-左搜(leftso.com)安装了http版本,禁用了https,然后发现使用的时候没有https各种不方便。随即研究了下https的处理,注意下面以正...
docker 常用命令整理(持续更新)docker运行容器资源相关 查看所有运行docker的资源消耗情况docker stats 查看指定运行容器资源消耗情况docker stats 容器ID...
安装篇国外:curl -fsSL https://get.docker.com | bash国内:curl -fsSL https://get.docker.com | bash -s dock...
环境准备docker swarm 集群环境NFS服务资源文件docker-mutil-stack.zip(访问密码: 9987)1.创建overlay网络网络名称:stackMutilNetwo...
docker与docker-compose配置文件版本对应关系Compose file version 3 reference  Compose file formatDocker Engine...
添加docker-ce的yum源实际上,添加的这个yum源仍然是el7的yum install -y yum-utils yum-config-manager --add-repo htt...
Docker overlay网络_Docker 集群网络overlay网络overlay网络用于连接不同机器上的docker容器,允许不同机器上的容器相互通信,同时支持对消息进行加密,当我们初始...
Docker stack 使用演示案例一环境准备安装好docker swarm(本文以1manager+3worker为例)spring boot demo演示项目通过NFS实现共享目录访问资源...