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

相关文章
|
7月前
|
应用服务中间件 nginx 数据安全/隐私保护
Docker harbor私有仓库部署与管理-1
Docker harbor私有仓库部署与管理
144 0
|
7月前
|
存储 网络安全 数据安全/隐私保护
Docker harbor私有仓库部署与管理-2
Docker harbor私有仓库部署与管理
113 0
|
存储 运维 Kubernetes
在k8s上安装Harbor
在k8s上安装Harbor
590 0
|
3天前
|
存储 API 数据安全/隐私保护
企业级Docker镜像仓库Harbor部署与使用
企业级Docker镜像仓库Harbor部署与使用
|
7月前
|
数据库 数据安全/隐私保护 Docker
Docker harbor私有仓库部署与管理-3
Docker harbor私有仓库部署与管理
110 0
|
4月前
|
应用服务中间件 数据安全/隐私保护 nginx
搭建harbor
通过harbor在线包搭建harbor服务
58 1
|
8月前
|
Docker 容器
Harbor部署 1
Harbor部署
|
9月前
|
Kubernetes 数据安全/隐私保护 容器
k8s kubesphere 部署 harbor私服仓库
k8s kubesphere 部署 harbor私服仓库
|
11月前
|
JSON Kubernetes 算法
Harbor再次安装与使用
Harbor再次安装与使用
130 0
|
存储 Kubernetes 前端开发
关于Harbor私有仓库的搭建及使用
关于Harbor私有仓库的搭建及使用
关于Harbor私有仓库的搭建及使用