Docker 倉庫管理

2021-09-07 20:53:27 字數 1244 閱讀 4320

192.168.1.1 ( 服務端 ) 搭建私有倉庫:

[root@localhost ~]$ docker pull registry                   #

[root@localhost ~]$ docker run -d -p 5000:5000 registry #

把registry映象啟動為容器,並對映宿主機的5000埠

[root@localhost ~]$ curl 127.0.0.1:5000/v2/_catalog #

檢視目前倉庫裡都有哪些映象,我們還沒上傳映象上去,所以是空的

#

假設我現在有乙個映象,我要把這個映象上傳到私有倉庫:

[root@localhost ~]$ docker images

repository tag image id created size

centos latest 1e1148e4cc2c 3weeks ago 202mb

#[root@localhost ~]$ docker tag centos 192.168.1.1:5000/centos

#[root@localhost ~]$ cat /etc/docker/daemon.json

[root@localhost ~]$ systemctl restart docker.service

#上傳映象:

[root@localhost ~]$ docker push 192.168.1.1:5000/centos

#檢視服務端是否有上傳的映象:

[root@localhost ~]$ curl 192.168.1.1:5000/v2/_catalog

#[root@localhost ~]$ docker pull 192.168.1.1:5000/centos

#

[root@localhost ~]$ cat /etc/docker/daemon.json

[root@localhost ~]$ systemctl restart docker.service

#[root@localhost ~]$ docker pull 192.168.1.1:5000/centos

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...

Docker倉庫管理

映象的公有倉庫 建立docker hub賬戶 docker login 基本操作 上傳映象 docker push 搜尋映象 docker search docker pull 私有倉庫 docker官方提供了docker registry元件,我們可以用它來構建我們的私有映象倉庫。安裝docker...