摘要:服務(wù)端啟動(dòng)命令地址及驗(yàn)證客戶端驗(yàn)證驗(yàn)證服務(wù)端嘗試應(yīng)該是安全策略問題,解決辦法增加第二行驗(yàn)證結(jié)果客戶端通過查看如果未成功,嘗試如下操作增加一行
服務(wù)端
啟動(dòng)命令
docker run -d -p 5000:5000 --restart always --name registry registry:2
ip地址及驗(yàn)證api
客戶端
build
root@swoole_dev:/home/tb/my_docker_helloworld# docker build -t 192.168.1.8:5000/hello_docker:latest . Sending build context to Docker daemon 916.5kB Step 1/3 : FROM scratch ---> Step 2/3 : ADD hello / ---> Using cache ---> 11b009df24b2 Step 3/3 : CMD ["/hello"] ---> Using cache ---> 6c539eb137dd Successfully built 6c539eb137dd Successfully tagged 192.168.1.8:5000/hello_docker:latest ## 驗(yàn)證image root@swoole_dev:/home/tb/my_docker_helloworld# docker images |grep 192 192.168.1.8:5000/hello_docker latest 6c539eb137dd 21 hours ago 913kB root@swoole_dev:/home/tb/my_docker_helloworld#
驗(yàn)證服務(wù)端
root@swoole_dev:/home/tb/my_docker_helloworld# telnet 192.168.1.8 5000 Trying 192.168.1.8... Connected to 192.168.1.8. Escape character is "^]".
嘗試push
root@swoole_dev:/home/tb/my_docker_helloworld# docker push 192.168.1.8:5000/hello_docker:latest The push refers to repository [192.168.1.8:5000/hello_docker] Get https://192.168.1.8:5000/v2/: http: server gave HTTP response to HTTPS client root@swoole_dev:/home/tb/my_docker_helloworld# ## 應(yīng)該是安全策略問題,http vs https
解決辦法
vim /etc/docker/deamon.json ## 增加第二行 { "registry-mirrors": ["http://d1d9aef0.m.daocloud.io"], "insecure-registries":["192.168.1.8:5000"] } ## 驗(yàn)證結(jié)果1 root@swoole_dev:/home/tb/my_docker_helloworld# vim /etc/docker/daemon.json root@swoole_dev:/home/tb/my_docker_helloworld# service docker restart root@swoole_dev:/home/tb/my_docker_helloworld# docker push 192.168.1.8:5000/hello_docker:latest The push refers to repository [192.168.1.8:5000/hello_docker] 096f9105d9f4: Pushed latest: digest: sha256:dc9c69395640d5fd7cb9e4f8bd2bdbf788b206a59e942a2a40577d9b1c089934 size: 527 root@swoole_dev:/home/tb/my_docker_helloworld#
客戶端通過registry api 查看
如果未成功,嘗試如下操作
vim /lib/systemd/system/docker.service #增加一行 EnvironmentFile=-/etc/docker/daemon.jsonmore
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://hztianpu.com/yun/27924.html
摘要:分鐘快速入門教程一歡迎來(lái)到世界與虛擬化在沒有的時(shí)代,我們會(huì)使用硬件虛擬化虛擬機(jī)以提供隔離。倉(cāng)庫(kù)分為公開倉(cāng)庫(kù)和私有倉(cāng)庫(kù),最大的公開倉(cāng)庫(kù)是官方倉(cāng)庫(kù),國(guó)內(nèi)的公開倉(cāng)庫(kù)也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號(hào):「服務(wù)端思維」。一群同頻者,一起成長(zhǎng),一起精進(jìn),打破認(rèn)知的局限性。 30 分鐘快速入門 Docker 教程...
摘要:分鐘快速入門教程一歡迎來(lái)到世界與虛擬化在沒有的時(shí)代,我們會(huì)使用硬件虛擬化虛擬機(jī)以提供隔離。倉(cāng)庫(kù)分為公開倉(cāng)庫(kù)和私有倉(cāng)庫(kù),最大的公開倉(cāng)庫(kù)是官方倉(cāng)庫(kù),國(guó)內(nèi)的公開倉(cāng)庫(kù)也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號(hào):「服務(wù)端思維」。一群同頻者,一起成長(zhǎng),一起精進(jìn),打破認(rèn)知的局限性。 30 分鐘快速入門 Docker 教程...
摘要:目前官方維護(hù)了一個(gè)公共倉(cāng)庫(kù),其中已經(jīng)包括了數(shù)量超過的鏡像。推送鏡像我們先制作一個(gè)鏡像先制作一個(gè)鏡像創(chuàng)建文件內(nèi)容如下生成鏡像查看鏡像推送制作的鏡像用戶也可以在登錄后通過命令來(lái)將自己的鏡像推送到。這將使用官方的鏡像來(lái)啟動(dòng)私有倉(cāng)庫(kù)。 目前 Docker 官方維護(hù)了一個(gè)公共倉(cāng)庫(kù) Docker Hub,其中已經(jīng)包括了數(shù)量超過 15,000 的鏡像。大部分需求都可以通過在 Docker Hub 中...
摘要:近期非?;馃幔瑹o(wú)論是從上的代碼活躍度,還是宣布在中正式支持,都給業(yè)界一個(gè)信號(hào),這是一項(xiàng)創(chuàng)新型的技術(shù)解決方案??梢院?jiǎn)化部署多種應(yīng)用實(shí)例工作,比如應(yīng)用后臺(tái)應(yīng)用數(shù)據(jù)庫(kù)應(yīng)用大數(shù)據(jù)應(yīng)用比如集群消息隊(duì)列等等都可以打包成一個(gè)部署。 1. docker是什么 Docker is an open-source engine that automates the deployment of any...
摘要:本文介紹如何使用搭建私有倉(cāng)庫(kù),以及使用時(shí)如何映射到本地目錄,方便簡(jiǎn)單對(duì)倉(cāng)庫(kù)進(jìn)行各種操作。其次,創(chuàng)建目錄,并添加的配置文件。當(dāng)需要把某個(gè)項(xiàng)目發(fā)布到私有庫(kù)時(shí),直接。使用包名,即可安裝私有包了。本文介紹如何使用 verdaccio 搭建私有npm倉(cāng)庫(kù),以及使用 docker 時(shí)如何映射到本地目錄,方便簡(jiǎn)單對(duì)倉(cāng)庫(kù)進(jìn)行各種操作。系統(tǒng)環(huán)境是 Linux。 verdaccio verdacci...
閱讀 3614·2023-04-26 00:39
閱讀 4847·2021-09-22 10:02
閱讀 2681·2021-08-09 13:46
閱讀 1199·2019-08-29 18:40
閱讀 1515·2019-08-29 18:33
閱讀 854·2019-08-29 17:14
閱讀 1587·2019-08-29 12:40
閱讀 3223·2019-08-28 18:07