docker的倉庫管理 barbor

2021-09-13 15:41:04 字數 1046 閱讀 7755

依賴 docker-compose

修改配置檔案harbor.cfg

修改需要的hostname password

【執行./prepare】

sudo ./install.sh

即可生成需要的** 賬戶admin 密碼 配置檔案修改的密碼

說明 docker-compose 會開啟nginx 如果有nginx開啟將安裝服務失敗 

docker修改埠 例如 harbor.broceli.com:8010

1、修改docker-compose.yml檔案對映為8010埠:

#vim docker-compose.yml

proxy:

image: nginx:1.11.5

container_name: nginx

restart: always

volumes:

- ./common/config/nginx:/etc/nginx

ports:

- 1180:80

- 1143:443

depends_on:

- mysql

- registry

- ui

- log

2. 修改hatbor.cfg

hostname = harbor.broceli.com:8010

3.停止harbor,重新啟動並生成配置檔案:

#docker-compose stop

# ./install.sh

4.修改docker啟動檔案,設定信任的主機與埠:

/etc/default/docker 

docker_opts="$docker_opts --insecure-registry=127.0.0.1:8010"

5、重新啟動docker:

systemctl daemon-reloa
service docker restart

注意:登入

docker login 網域名稱:8010
登入處填寫網域名稱和埠【我用ip是不行的】

Docker 倉庫管理

192.168.1.1 服務端 搭建私有倉庫 root localhost docker pull registry root localhost docker run d p 5000 5000 registry 把registry映象啟動為容器,並對映宿主機的5000埠 root localho...

Docker 倉庫管理

倉庫 repository 是集中存放映象的地方。以下介紹一下 docker hub。當然不止 docker hub,只是遠端的服務商不一樣,操作都是一樣的。目前 docker 官方維護了乙個公共倉庫 docker hub。在 免費註冊乙個 docker 賬號。登入需要輸入使用者名稱和密碼,登入成功...

docker 倉庫管理

這裡的倉庫指的是docker映象儲存的地方。公有倉庫 docker hub docker cloud等 私有倉庫 registry 1.根據registry映象建立容器 2.更改配置檔案 3.提交映象到私有倉庫 4.測試 docker pull registrydocker run d p 5000...