先安裝docker,再安裝docker-compose,最后部署harbor
參考:https://blog.csdn.net/qq_35959573/article/details/80664353
用docker-compose方式部署harbor時,會安裝對個docker容器,且容器相互依賴,當重啟物理服務器時,每個harbor容器,如core,redis,registy容器都配置了always restart,所以會自動重啟,這時容器間依賴關系可能不按順序啟動,導致harbor服務失敗,需要到harbor安裝目錄下,執行docker-compose up -d按容器間依賴關系重啟一遍,網上亦可把harbor做成system服務,參考:https://www.cnblogs.com/kirito-c/p/11145881.html
排錯,harbor各個容器的日志都在/var/log/harbor里面
docker-compose logs service 可以查看compose定義的服務名字對應容器的日志,其中service字段在harbor安裝目錄下的docker-compose.yml中定義