[Docker]Harbor架設

小黑
發佈於後端
閱讀時間約 2 分鐘

Harbor是企業級的私有Docker Repository,提供管理使用者介面、角色存取控制等企業級特性。

安裝

更新apt

sudo apt-get update


安裝https的支援工具

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -y​


增加GPG Key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add


再次更新apt

sudo apt-get update


安裝Docker-ce

sudo apt-get install docker-ce


安裝Docker-Compose

sudo curl -L "https://github.com/docker/compose/release/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin​/docker-compose


調整權限

sudo chmod +x /usr/local/bin/docker-compose​


下載Harbor

wget https://github.com/goharbor/harbor/releases/download/v2.0.0/harbor-online-installer-v2.0.0.tgz


解壓縮tgz檔

tar xvf harbor-online-installer-v2.0.0.tgz


修改harbor.yml

  • hostname
  • port
  • admin password


執行安裝檔

sudo ./install.sh


設定開機自動啟動

編輯系統檔

vi /etc/rc.local​


增加內容

cd /usr/local/harbor && docker-compose up -d​
7會員
112內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
留言0
查看全部
發表第一個留言支持創作者!
小黑與程式的邂逅 的其他內容
[Docker]介紹
閱讀時間約 1 分鐘
[Docker]安裝
閱讀時間約 2 分鐘
[Docker]指令
閱讀時間約 2 分鐘
[Docker]Docker-Compose
閱讀時間約 3 分鐘
[Linux][Ubuntu]GitLab
閱讀時間約 4 分鐘