docker 搭建私有倉庫

2021-09-23 15:41:57 字數 2472 閱讀 2460

所謂私有倉庫,也就是在本地(區域網)搭建的乙個類似公共倉庫的東西,搭建好之後,我們可以將映象提交到私有倉庫中。這樣我們既能使用,docker 來執行我們的專案映象,也避免了商業專案暴露出去的風險。

1.安裝docker-ce,開啟

[root@server1 docker]# ls

container-selinux-2.21-1.el7.noarch.rpm

docker-ce-18.06.1.ce-3.el7.x86_64.rpm

libsemanage-2.5-8.el7.x86_64.rpm

libsemanage-python-2.5-8.el7.x86_64.rpm

pigz-2.3.4-1.el7.x86_64.rpm

policycoreutils-2.5-17.1.el7.x86_64.rpm

policycoreutils-python-2.5-17.1.el7.x86_64.rpm

[root@server1 docker]# yum install -y *

[root@server1 docker]# systemctl start docker.service
2.安裝 docker-compose

curl -l  -s`-`uname -m` -o /usr/local/bin/docker-compose
[root@server1 docker]# chmod +x /usr/local/bin/docker-compose
修改檔案執行許可權。

[root@server1 docker]# yum install bash-completion
[root@server1 docker]# curl -l  -o /etc/bash_completion.d/docker-compose
使docker-compose能自動補全,重新登陸後生效。

[root@server1 ~]# docker-compose --version
測試是否安裝成功。

3.安裝 harbor

解壓。

4.修改配置檔案,安裝指令碼

[root@server1 src]#  vim /usr/local/harbor/harbor.cfg
登陸網域名稱或ip:

5 hostname = 172.25.26.1

郵箱配置:

啟動服務

在瀏覽器測試:

輸入前面設定的hostname,訪問登陸。

docker搭建私有倉庫

registry映象 docker pull registry 二 通過該映象啟動乙個容器 docker run d p 5000 5000 v opt data registry tmp registry registry 注 預設情況下,會將倉庫存放於容器內的 tmp registry目錄下,這...

Docker搭建私有倉庫

docker私有倉庫 1 私有倉庫搭建與配置 1 拉取私有倉庫映象 此步省略 docker pull registry 2 啟動私有倉庫容器 docker run di name registry p 5000 5000 registry 3 開啟瀏覽器 輸入位址看到 表示私有倉庫搭建成功並且內容為...

docker搭建私有倉庫

先吧私有倉庫down下來,這需要一點時間,剛好這中間的時間,我們可以準備一下其他的東西 docker pull registry 緊接著,registry需要https執行環境,所以來生成我們自己的證書 簡單說明一下,目前的registry版本是2,之前的1是支援非ssl的,docker在0.9以下...