harbor 安装过程

[root@master01 harbor]# cd harbor/
[root@master01 harbor]# ll
total 805152
drwxr-xr-x 3 root root        23 Jul 28 20:41 common
-rw-r--r-- 1 root root      1133 Feb  6 13:18 docker-compose.clair.yml
-rw-r--r-- 1 root root      1725 Feb  6 13:18 docker-compose.notary.yml
-rw-r--r-- 1 root root      3314 Feb  6 13:18 docker-compose.yml
drwxr-xr-x 3 root root       156 Feb  6 13:18 ha
-rw-r--r-- 1 root root      5944 Jul 29 10:29 harbor.cfg
-rw-r--r-- 1 root root 824398580 Feb  6 13:20 harbor.v1.4.0.tar.gz
-rwxr-xr-x 1 root root      5773 Feb  6 13:18 install.sh
-rw-r--r-- 1 root root     10771 Feb  6 13:18 LICENSE
-rw-r--r-- 1 root root       482 Feb  6 13:18 NOTICE
-rwxr-xr-x 1 root root     25791 Feb  6 13:18 prepare
drwxr-xr-x 2 root root       126 Jul 29 11:02 ssl
[root@master01 harbor]# ./prepare
Generated and saved secret to file: /data/secretkey
Generated configuration file: ./common/config/nginx/nginx.conf
Generated configuration file: ./common/config/adminserver/env
Generated configuration file: ./common/config/ui/env
Generated configuration file: ./common/config/registry/config.yml
Generated configuration file: ./common/config/db/env
Generated configuration file: ./common/config/jobservice/env
Generated configuration file: ./common/config/log/logrotate.conf
Generated configuration file: ./common/config/jobservice/app.conf
Generated configuration file: ./common/config/ui/app.conf
Generated certificate, key file: ./common/config/ui/private_key.pem, cert file: ./common/config/registry/root.crt
The configuration files are ready, please use docker-compose to start the service.
[root@master01 harbor]# ./install.sh
[Step 0]: checking installation environment ...
Note: docker version: 1.12.6
Note: docker-compose version: 1.15.0
[Step 1]: loading Harbor images ...
Loaded image: vmware/notary-server-photon:v0.5.1-v1.4.0
Loaded image: vmware/notary-signer-photon:v0.5.1-v1.4.0
Loaded image: vmware/harbor-db:v1.4.0
Loaded image: vmware/clair-photon:v2.0.1-v1.4.0
Loaded image: vmware/postgresql-photon:v1.4.0
Loaded image: vmware/harbor-adminserver:v1.4.0
Loaded image: vmware/harbor-ui:v1.4.0
Loaded image: vmware/harbor-log:v1.4.0
Loaded image: vmware/harbor-jobservice:v1.4.0
Loaded image: vmware/nginx-photon:v1.4.0
Loaded image: vmware/registry-photon:v2.6.2-v1.4.0
Loaded image: vmware/photon:1.0
Loaded image: vmware/mariadb-photon:v1.4.0
Loaded image: vmware/harbor-db-migrator:1.4
[Step 2]: preparing environment ...
Clearing the configuration file: ./common/config/adminserver/env
Clearing the configuration file: ./common/config/ui/env
Clearing the configuration file: ./common/config/ui/app.conf
Clearing the configuration file: ./common/config/ui/private_key.pem
Clearing the configuration file: ./common/config/db/env
Clearing the configuration file: ./common/config/jobservice/env
Clearing the configuration file: ./common/config/jobservice/app.conf
Clearing the configuration file: ./common/config/registry/config.yml
Clearing the configuration file: ./common/config/registry/root.crt
Clearing the configuration file: ./common/config/nginx/cert/riyimei.com.crt
Clearing the configuration file: ./common/config/nginx/cert/riyimei.com.key
Clearing the configuration file: ./common/config/nginx/nginx.conf
Clearing the configuration file: ./common/config/log/logrotate.conf
loaded secret from file: /data/secretkey
Generated configuration file: ./common/config/nginx/nginx.conf
Generated configuration file: ./common/config/adminserver/env
Generated configuration file: ./common/config/ui/env
Generated configuration file: ./common/config/registry/config.yml
Generated configuration file: ./common/config/db/env
Generated configuration file: ./common/config/jobservice/env
Generated configuration file: ./common/config/log/logrotate.conf
Generated configuration file: ./common/config/jobservice/app.conf
Generated configuration file: ./common/config/ui/app.conf
Generated certificate, key file: ./common/config/ui/private_key.pem, cert file: ./common/config/registry/root.crt
The configuration files are ready, please use docker-compose to start the service.
[Step 3]: checking existing instance of Harbor ...
[Step 4]: starting Harbor ...
Creating network "harbor_harbor" with the default driver
Creating harbor-log ... 
Creating harbor-log ... done
Creating harbor-adminserver ... 
Creating registry ... 
Creating harbor-db ... 
Creating harbor-adminserver
Creating registry
Creating registry ... done
Creating harbor-ui ... 
Creating harbor-ui ... done
Creating nginx ... 
Creating harbor-jobservice ... 
Creating harbor-jobservice
Creating nginx ... done
✔ ----Harbor has been installed and started successfully.----
Now you should be able to visit the admin portal at https://riyimei.com. 
For more details, please visit https://github.com/vmware/harbor .
[root@master01 harbor]# 

猜你喜欢

转载自www.cnblogs.com/liweiming/p/9384682.html