背景說明
Ubuntu18上面啓動了docker, docker裏原來運行了harbor1.6. 後來想把harbor.cfg中的hostname字段修改了, 結果修改完之後直接通過如下命令去重啓harbor:
docker ps -a | grep harbor | awk '{print $1}' | xargs docker restart
發現harbor的管理後臺登錄不上去了,雖然通過docker ps -a
看到容器都有在運行.
解決方法
猜測是由於harbor的啓動順序問題,導致harbor的adminserver這個容器其實沒有正常啓動?所以臨時使用了harbor安裝包裏帶的install.sh
腳本重新跑了一遍, 結果發現一切又恢復正常了.這是爲什麼呢?原因還在查…