91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

詳解Ubuntu Docker Registry 搭建私有倉庫

發布時間:2020-08-20 19:35:30 來源:腳本之家 閱讀:207 作者:田園里的蟋蟀 欄目:服務器

服務器版本 Ubuntu 16.04 LTS。

安裝命令:

復制代碼 代碼如下:

$ docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry

Registry 服務默認會將鏡像保存在/var/lib/registry目錄下,上面命令設置保存目錄在/opt/registry下,我們可以看下 Registry 容器狀態:

$ docker ps
CONTAINER ID    IMAGE        COMMAND         CREATED       STATUS       PORTS          NAMES
e2b1ffd9072e    registry      "/entrypoint.sh /e..."  2 hours ago     Up About an hour  0.0.0.0:5000->5000/tcp  stoic_davinci

接著,我們登錄另外一臺服務器,將本地的已有的鏡像文件推送到私有倉庫中,首先,我們需要將鏡像的tag標記為要推送到私有倉庫,示例:

$ docker tag hwapp:v2 40.125.207.78:5000/hwapp:v3

然后,我們看下鏡像文件列表:

$ docker images
docker images
REPOSITORY         TAG         IMAGE ID      CREATED       SIZE
40.125.207.78:5000/hwapp  v3         fe28b19b4410    24 hours ago    1.63GB
hwapp           v2         fe28b19b4410    24 hours ago    1.63GB
hwapp           v1         8a28e2e870d4    25 hours ago    1.63GB
microsoft/aspnetcore    latest       0f2330f1a843    26 hours ago    280MB
microsoft/dotnet      latest       a7dd4972fc95    6 days ago     1.63GB

最后,我們就可以將40.125.207.78:5000/hwapp:v3鏡像文件,推送到私有倉庫了:

$ docker push 40.125.207.78:5000/hwapp:v3

可能會出現下面的錯誤:

$ docker push 40.125.207.78:5000/hwapp:v3
The push refers to a repository [40.125.207.78:5000/hwapp]
Get https://40.125.207.78:5000/v1/_ping: http: server gave HTTP response to HTTPS client

解決方式,在本服務器操作,而不是私有倉庫所在服務器(如果已有daemon.json文件,進行修改即可):

$ touch /etc/docker/daemon.json
$ echo '{ "insecure-registries":  ["40.125.207.78:5000"] }' > /etc/docker/daemon.json
$ service docker restart

然后,再執行下推送命令就可以了,我們也可以直接構建成要推送私有倉庫的鏡像,示例:

$ docker build -t 40.125.207.78:5000/hwapp:v4 .

然后,再執行下推送命令:

$ docker push 40.125.207.78:5000/hwapp:v4

推送成功之后,我們可以檢查下私有倉庫里的鏡像文件:

$ curl http://40.125.207.78:5000/v2/_catalog
{"repositories":["hwapp"]}
$ curl http://40.125.207.78:5000/v2/hwapp/tags/list
{"name":"hwapp","tags":["v3","v4"]}

然后,我們就可以拉取私有倉庫里的鏡像文件了:

$ docker pull 40.125.207.78:5000/hwapp:v4

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仁怀市| 冷水江市| 平舆县| 浑源县| 红原县| 理塘县| 临泽县| 莎车县| 滕州市| 来安县| 景谷| 达拉特旗| 芜湖市| 湘西| 兴业县| 伊春市| 山阴县| 行唐县| 望谟县| 岑溪市| 手游| 南昌县| 神农架林区| 永年县| 轮台县| 临沧市| 项城市| 三河市| 定安县| 囊谦县| 中山市| 高州市| 杨浦区| 江山市| 襄垣县| 龙川县| 哈尔滨市| 湟中县| 丰镇市| 临沧市| 三明市|