码迷,mamicode.com
首页 > 其他好文 > 详细

harbor

时间:2019-03-14 20:05:59      阅读:386      评论:0      收藏:0      [点我收藏+]

标签:管理   登录   down   移除   一个   数据库文件   没有   compose   保存   

单节点安装

sudo ./install.sh
报错
Note: docker version: 17.03.2
? Need to install docker-compose(1.7.1+) by yourself first and run this script again.

解决办法,使用root安装

./install.sh
安装成功后,可以在地址栏访问 http://192.168.18.135 打开harbor首页
默认管理员用户名/密码为   admin/Harbor12345

 

登录管理门户并创建一个新项目,例如: myproject。然后,你可以使用docker命令登录和推送镜像。

登录harbor页面,点击“推送镜像”看到的
在项目中标记镜像:
docker tag SOURCE_IMAGE[:TAG] 192.168.18.135/myproject/IMAGE[:TAG]
推送镜像到当前项目:
docker push 192.168.18.135/myproject/IMAGE[:TAG]

eg:

[root@test03 harbor]# docker login 192.168.18.135   #使用docker命令登录
Username: admin
Password:
Login Succeeded

docker tag centos:latest 192.168.18.135/myproject/centos:latest #请先确保本地有centos的镜像,若没有就拉一个docker pull centos
docker push 192.168.18.135/myproject/centos:latest                   #推送镜像

 

harbor常用命令

cd /var/tmp/harbor/

docker-compose start   启动
docker-compose stop    停止
docker-compose restart   重启

更新配置
要更改Harbour的配置,请先停止现有的Harbor实例并进行更新harbor.cfg。
然后运行prepare脚本以填充配置。最后重新创建并启动Harbor的实例。
docker-compose down -v    #删除Harbor的容器,同时将镜像数据和Harbor的数据库文件保存在文件系统上
vim harbor.cfg
./prepare
docker-compose up -d

 

默认情况下,镜像数据保留在主机的/data/目录中。即使Harbor的容器被移除或重新创建,此数据仍保持不变。

默认情况下,这些日志文件存储在目标主机上的/var/log/harbor/目录中以进行故障排除。

 

harbor

标签:管理   登录   down   移除   一个   数据库文件   没有   compose   保存   

原文地址:https://www.cnblogs.com/dengmeinan/p/10532965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!