一看必會系列:harbor倉庫擴容

來源:本站原創 Docker 超過240 views圍觀 0條評論

 

一看必會都是已驗證的。

 

有坑 啟動后發現存儲只有50G,但/home目錄劃的400G。肯定是哪配置錯誤

轉移數據目錄有兩種方式:一種是將默認數據目錄軟鏈至其他路徑,另外一種是修改相應配置。目前使用的是第一種

Harbor各個組件容器的啟動配置在docker-compose.yml文件中,所以可以在這里修改

打開該文件后,搜索所有volumes關鍵字,可以在每個容器的volumes下面看到,數據在Host機器上的掛載只會在兩個地方:/data和./common。將/data修改為所需目錄即可,例如/home/harborData

在Harbor的安裝配置文件harbor.cfg中也有部分數據路徑設置,主要為ssh相關設置,也作出相應修改即可
修改地方有兩處
第一處
sed -i "s/\/data\//\/home\/opt\/harbor_data\/data\//g" docker-compose.yml
這里替換會有個錯誤 第60行需要進行手動修改
    原  – /data/:/data/:z
   改   – /home/opt/harbor_data/data/:/data/:z
不改的話也能用,但ui會不顯示容量大小。而且這個容量df -h  是看不到的
第二處
[[email protected] harbor]# grep data harbor.cfg
secretkey_path =  /home/opt/harbor_data/data

1.修改前使用
docker-compose down -v停止并刪除現有容器,
2.修改完成后先執行/home/opt/harbor/prepare使配置生效
3.然后使用docker-compose up -d重新創建容器并啟動服務

[[email protected] harbor]# docker-compose down -v
Stopping nginx              … done
Stopping harbor-jobservice  … done
Stopping harbor-ui          … done
Stopping harbor-adminserver …
Stopping redis              … done
Stopping registry           …
Stopping harbor-db          … done
Stopping harbor-log         …

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=4071轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
  • 相關文章
  • 為您推薦
  • 各種觀點
?
暫時還木有人評論,坐等沙發!
發表評論

您必須 [ 登錄 ] 才能發表留言!

?
?
萌宠夺宝游戏