美文网首页
(五)Harbor常用命令

(五)Harbor常用命令

作者: 白面葫芦娃92 | 来源:发表于2018-11-14 23:27 被阅读0次
[root@hadoop004 harbor]# docker-compose ps
       Name               Command            State             Ports      
--------------------------------------------------------------------------
harbor-adminserver   /harbor/start.sh     Up (healthy)                    
harbor-db            /usr/local/bin/doc   Up (healthy)   3306/tcp         
                     ker-entr ...                                         
harbor-jobservice    /harbor/start.sh     Up                              
harbor-log           /bin/sh -c           Up (healthy)   127.0.0.1:1514->1
                     /usr/local/bin/                     0514/tcp         
                     ...                                                  
harbor-ui            /harbor/start.sh     Up (healthy)                    
nginx                nginx -g daemon      Up (healthy)   0.0.0.0:443->443/
                     off;                                tcp, 0.0.0.0:4443
                                                         ->4443/tcp, 0.0.0
                                                         .0:80->80/tcp    
redis                docker-              Up             6379/tcp         
                     entrypoint.sh                                        
                     redis ...                                            
registry             /entrypoint.sh       Up (healthy)   5000/tcp         
                     serve /etc/ ...    
[root@hadoop004 harbor]# docker-compose stop
Stopping nginx              ... done
Stopping harbor-jobservice  ... done
Stopping harbor-ui          ... done
Stopping redis              ... done
Stopping harbor-db          ... done
Stopping registry           ... done
Stopping harbor-adminserver ... done
Stopping harbor-log         ... done
[root@hadoop004 harbor]# docker-compose ps
       Name                     Command                State     Ports
----------------------------------------------------------------------
harbor-adminserver   /harbor/start.sh                 Exit 137        
harbor-db            /usr/local/bin/docker-entr ...   Exit 0          
harbor-jobservice    /harbor/start.sh                 Exit 137        
harbor-log           /bin/sh -c /usr/local/bin/ ...   Exit 137        
harbor-ui            /harbor/start.sh                 Exit 137        
nginx                nginx -g daemon off;             Exit 0          
redis                docker-entrypoint.sh redis ...   Exit 0          
registry             /entrypoint.sh serve /etc/ ...   Exit 137 
[root@hadoop004 harbor]# docker-compose start
Starting log         ... done
Starting registry    ... done
Starting mysql       ... done
Starting adminserver ... done
Starting ui          ... done
Starting redis       ... done
Starting jobservice  ... done
Starting proxy       ... done
[root@hadoop004 harbor]# docker-compose ps   
       Name                     Command                       State                           Ports                 
--------------------------------------------------------------------------------------------------------------------
harbor-adminserver   /harbor/start.sh                 Up (health: starting)                                         
harbor-db            /usr/local/bin/docker-entr ...   Up (health: starting)   3306/tcp                              
harbor-jobservice    /harbor/start.sh                 Up                                                            
harbor-log           /bin/sh -c /usr/local/bin/ ...   Up (health: starting)   127.0.0.1:1514->10514/tcp             
harbor-ui            /harbor/start.sh                 Up (health: starting)                                         
nginx                nginx -g daemon off;             Up (health: starting)   0.0.0.0:443->443/tcp,                 
                                                                              0.0.0.0:4443->4443/tcp,               
                                                                              0.0.0.0:80->80/tcp                    
redis                docker-entrypoint.sh redis ...   Up                      6379/tcp                              
registry             /entrypoint.sh serve /etc/ ...   Up (health: starting)   5000/tcp  
[root@hadoop004 harbor]# docker-compose down
Stopping nginx              ... done
Stopping harbor-jobservice  ... done
Stopping harbor-ui          ... done
Stopping redis              ... done
Stopping harbor-db          ... done
Stopping registry           ... done
Stopping harbor-adminserver ... done
Stopping harbor-log         ... done
Removing nginx              ... done
Removing harbor-jobservice  ... done
Removing harbor-ui          ... done
Removing redis              ... done
Removing harbor-db          ... done
Removing registry           ... done
Removing harbor-adminserver ... done
Removing harbor-log         ... done
Removing network harbor_harbor
//删除所有容器实例,但是数据文件还在/data目录里,需要手动删除
[root@hadoop004 ~]# cd /data
[root@hadoop004 data]# ll
total 32
drwxr-xr-x 2             10000 10000 4096 Nov 14 16:23 ca_download
drwxr-xr-x 2             10000 10000 4096 Nov 14 16:23 config
drwxr-xr-x 5             10000 10000 4096 Nov 14 16:54 database
drwxr-xr-x 2             10000 10000 4096 Nov 14 16:23 job_logs
drwxr-xr-x 2             10000 10000 4096 Nov 14 16:23 psc
drwxr-xr-x 2 systemd-bus-proxy root  4096 Nov 14 16:23 redis
drwxr-xr-x 2             10000 10000 4096 Nov 14 16:23 registry
-rw------- 1             10000 10000   16 Nov 14 16:23 secretkey
//如果想完全删除“rm -rf database registry”即可

如果配置文件harbor.cfg有修改,需要
1)docker-compose down
2)修改harbor.cfg
3)运行harbor目录下的prepare脚本,重新生成./common/config里面的配置文件
4)docker-compose up -d
此方法会保留数据
如果想全部推倒重来,数据也不需要了,则应该
1)docker-compose down
2)rm -rf database registry
3)运行install.sh脚本

相关文章

网友评论

      本文标题:(五)Harbor常用命令

      本文链接:https://www.haomeiwen.com/subject/ecdsfqtx.html