【docker】harbor的使用

1.创建项目 

2.创建用户 

3.harbor的开机自启动设置

cat > /usr/lib/systemd/system/harbor.service << EOF
EOF

--设置开机启动harbor 
docker ps -a

--关闭harbor;
[root@es4 harbor]# systemctl stop harbor
[root@es4 harbor]# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

--启动harbor;
--查看harbor的状态。
[root@es4 harbor]# systemctl start harbor
[root@es4 harbor]# systemctl status harbor
● harbor.service - Harbor
   Loaded: loaded (/usr/lib/systemd/system/harbor.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2024-07-03 09:48:25 CST; 4s ago
     Docs: http://github.com/vmware/harbor
  Process: 36118 ExecStop=/data/docker/bin/docker-compose -f /data/soft/harbor/docker-compose.yml down (code=exited, status=0/SUCCESS)
 Main PID: 36692 (docker-compose)
    Tasks: 6
   Memory: 11.8M
   CGroup: /system.slice/harbor.service
           └─36692 /data/docker/bin/docker-compose -f /data/soft/harbor/docker-compose.yml up

Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/core/main.go:177]: ...ns...
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/core/config/config....e/key
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [ERROR] [/common/config/mana...yntax
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/core/config/config....store
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/core/config/config.... mode
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/core/config/config....se...
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/core/main.go:181]: ...leted
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/common/dao/base.go:...able
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-db          | LOG:  incomplete startup packet
Jul 03 09:48:30 es4 docker-compose[36692]: harbor-core        | 2024-07-03T01:48:30Z [INFO] [/common/dao/base.go:...leted
Hint: Some lines were ellipsized, use -l to show in full

--查看harbor的状态。
[root@es4 harbor]# docker ps
CONTAINER ID   IMAGE                                  COMMAND                  CREATED              STATUS                        PORTS                                     NAMES
8d64b5a1a499   goharbor/harbor-jobservice:v1.10.11    "/harbor/harbor_jobs…"   About a minute ago   Up 57 seconds (healthy)                                                 harbor-jobservice
3801c395dd04   goharbor/nginx-photon:v1.10.11         "nginx -g 'daemon of…"   About a minute ago   Up 57 seconds (healthy)       0.0.0.0:443->8080/tcp, :::443->8080/tcp   nginx
bdcec8033fcb   goharbor/harbor-core:v1.10.11          "/harbor/harbor_core"    About a minute ago   Up 58 seconds (healthy)                                                 harbor-core
238e6a6a6161   goharbor/harbor-registryctl:v1.10.11   "/home/harbor/start.…"   About a minute ago   Up 59 seconds (healthy)                                                 registryctl
9335efbce6f1   goharbor/harbor-db:v1.10.11            "/docker-entrypoint.…"   About a minute ago   Up 59 seconds (healthy)       5432/tcp                                  harbor-db
9103406b4a26   goharbor/harbor-portal:v1.10.11        "nginx -g 'daemon of…"   About a minute ago   Up 58 seconds (healthy)       8080/tcp                                  harbor-portal
5b1a8107626b   goharbor/redis-photon:v1.10.11         "redis-server /etc/r…"   About a minute ago   Up 59 seconds (healthy)       6379/tcp                                  redis
011b5001bc36   goharbor/registry-photon:v1.10.11      "/home/harbor/entryp…"   About a minute ago   Up 58 seconds (healthy)       5000/tcp                                  registry
755d7978d07e   goharbor/harbor-log:v1.10.11           "/bin/sh -c /usr/loc…"   About a minute ago   Up About a minute (healthy)   127.0.0.1:1514->10514/tcp                 harbor-log

Docker Harbor是一个开源的企业级Docker镜像仓库和管理平台。它具有以下特性:\[1\] 1. 容器化部署:Harbor的每个组件都是以Docker容器的形式构建的,并使用docker-compose进行部署。 2. 多容器协同工作:Harbor包含多个容器,包括nginx、harbor-jobservice、harbor-ui、harbor-db、harbor-adminserver、registry和harbor-log等,这些容器通过docker-compose进行编排和协同工作。 3. 管理和权限控制:Harbor提供了用户管理、角色管理和权限控制等功能,可以对镜像仓库进行细粒度的访问控制。 4. 安全性:Harbor支持HTTPS协议和基于角色的访问控制,可以保证镜像的安全性。 5. 镜像复制和同步:Harbor支持镜像的复制和同步功能,可以将镜像从一个Harbor实例复制到另一个实例,实现镜像的分发和备份。 6. 日志和审计:Harbor提供了详细的日志和审计功能,可以记录用户的操作和系统的运行情况,方便进行故障排查和安全审计。 总之,Docker Harbor是一个功能强大的企业级Docker镜像仓库和管理平台,可以帮助用户管理和控制Docker镜像的存储、分发和权限。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* [Docker(六)Harbor](https://blog.csdn.net/weixin_54059979/article/details/123605627)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [部署Harbor仓库](https://blog.csdn.net/Couldrush/article/details/126295449)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值