Harbor部署 2

简介: Harbor部署

修改daemon.json文件(所有节点)

cat /etc/docker/daemon.json
{
"insecure-registries": ["192.168.75.53:80"],
"registry-mirrors": ["https://l0grswq5.mirror.aliyuncs.com"]
}

image.png重新加载配置文件和重启docker

systemctl daemon-reload && systemctl restart docker

执行脚本启动harbor

./install.sh

harbor的启动与关闭

# 在harbor文件下
docker-compose up -d # 在后端运行
docker-compose stop #停止harbor

配置开机自启

vim /etc/rc.local
/usr/local/bin/docker-compose -f /root/harbor/docker-compose.yml up -d

设置权限

chmod +x /etc/rc.local /etc/rc.d/rc.local

网页登录harbor


image.png命令行登录

docker login 192.168.75.53:80 #添加端口,否则默认为https协议

image.png

测试上传和下载image.png

image.png

推送镜像

这里我以nginx为例image.png

docker tag nginx:latest 192.168.75.53:80/test/nginx:v1 # 将nginx镜像打标签

image.png

image.png


1拉取镜像

docker rmi 192.168.75.53:80/test/nginx:v1

image.png

docker pull 192.168.75.53:80/test/nginx:v1

image.png至此,harbor部署完成

知识补充:

1、如果以后修改了harbor.yml文件,那么先停止使用docker-compose down,再去修改harbor.yml

件,重新启动部署 ./install.sh

2、正常启动harbor启动:

docker-compose up -d

3、未修改配置文件,重启Harbor命令

docker-compose start | stop | restart

https://blog.csdn.net/moyuanbomo/article/details/123378825

相关文章
|
存储 运维 Kubernetes
在k8s上安装Harbor
在k8s上安装Harbor
690 0
|
存储 网络安全 数据安全/隐私保护
Docker harbor私有仓库部署与管理-2
Docker harbor私有仓库部署与管理
176 0
|
应用服务中间件 nginx 数据安全/隐私保护
Docker harbor私有仓库部署与管理-1
Docker harbor私有仓库部署与管理
203 0
|
7月前
|
存储 网络安全 数据安全/隐私保护
Docker--harbor私有仓库部署与管理
Docker--harbor私有仓库部署与管理
Docker--harbor私有仓库部署与管理
|
6月前
|
Ubuntu 关系型数据库 PostgreSQL
部署harbor
在Ubuntu 22.04 LTS环境下,部署Harbor私有仓库的步骤包括:确保已安装Docker(版本24.0.6),参考官方v2.5.3安装指南,注意避免在NFS4挂载磁盘上部署以防止PostgreSQL相关问题。首先,生成SSL证书,然后更新Docker配置并重启服务。解压并配置Harbor离线安装包,修改`harbor.yml`,执行`prepare`和`install.sh`脚本,最后将Harbor设置为系统服务。
206 0
|
数据库 数据安全/隐私保护 Docker
Docker harbor私有仓库部署与管理-3
Docker harbor私有仓库部署与管理
164 0
|
应用服务中间件 数据安全/隐私保护 nginx
搭建harbor
通过harbor在线包搭建harbor服务
104 1
|
Docker 容器
Harbor部署 1
Harbor部署
|
JSON Kubernetes 算法
Harbor再次安装与使用
Harbor再次安装与使用
196 0
|
存储 安全 数据安全/隐私保护