harbor是乙個開源的私有docker倉庫,開源在著名的**託管平台github上。可以在這裡檢視:harbor_github
下面詳細介紹harbor的安裝與管理維護。
# step 1: 安裝必要的一些系統工具:
# step 2: 新增軟體源資訊:
sudo yum-config-manager --add-repo
# step 3: 更新並安裝 docker-ce:
sudo yum makecache fast
sudo yum -y install docker-ce
# step 4:開啟docker服務:
sudo systemctl start docker
sudo systemctl enable docker
# step 5:設定docker映象源:
sudo
mkdir -p /etc/docker
sudo
tee /etc/docker/daemon.json <<-'eof'
eofsudo systemctl daemon-reload
sudo systemctl restart docker
官網最新版:
sudo
curl -l "
uname -s)
-$(uname -m)
" -o /usr/local/bin/docker-compose
sudo
chmod +x /usr/local/bin/docker-compose
#輸出docker-compose版本:
docker-compose --version
小貼士:最新版harbor:
wget
tar -xvf harbor-offline-installer-v1.7.1.tgz #解壓安裝包
cd harbor/
vim harbor.cfg #修改hostname為服務端ip或者網域名稱
hostname=192.168.191.129
./prepare
./install.sh
因為docker客戶端預設使用https進行登陸,可以改為80埠,而不是使用443。
vim /etc/docker/daemon.json
#新增以下內容
systemctl daemon-reload
systemctl restart docker
docker login 192.168.191.129 #輸入預設賬號密碼
docker tag httpd:latest 192.168.191.129/library/httpd:v1
Docker第九章 企業級私有倉庫Harbor
sudo curl l s uname m o usr local bin docker compose2 給compose二進位制賦予可執行許可權 chmod x usr local bin docker compose1 解壓harbor tar zxvf harbor offline inst...
docker 私有倉庫
netstat ntlp 檢視埠 docker run d p 5001 500 registry 啟動registry docker tag elasticsearch 192.168.199.220 5001 test es v1 給elasticsearch打上tag vim etc sysc...
Docker私有倉庫
1 拉取私有倉庫映象 sudo docker pull registry2 啟動私有倉庫容器 sudo docker run id name registry p 5000 5000 registry3 開啟瀏覽器輸入位址看到表示私有倉庫搭建成功並內容為空。注 192.168.31.106為宿主機i...