摘要:轉(zhuǎn)載請注明出處原文排版地址點擊跳轉(zhuǎn)轉(zhuǎn)載請注明出處來源因為自己的云主機到下載速度慢和經(jīng)常性抽風,于是在自己的主機上搭建存放簡述搭建過程和列出遇到的坑。準備工作容器啟動配置文件使用官方的鏡像暴露端口的會存在中,如果主機重啟了就丟失了,所以掛載在
轉(zhuǎn)載請注明出處 http://www.paraller.com
原文排版地址 點擊跳轉(zhuǎn)
轉(zhuǎn)載請注明出處 來源:paraller"s blog
因為自己的云主機pull/push image到Docker hub下載速度慢和經(jīng)常性抽風,于是在自己的主機上搭建registry存放 image,簡述搭建過程和列出遇到的坑。
準備工作 docker容器啟動配置文件使用官方的鏡像
暴露5000端口
registry的image會存在 /tmp/registry中,如果主機重啟了image就丟失了,所以掛載在本機
設(shè)定基本的變量環(huán)境
docker-compose.yml
registry: image: registry ports: - "5000:5000" volumes: - /opt/data/registry:/tmp/registry environment: - STORAGE_PATH:/tmp/registry - SETTINGS_FLAVOR:devnginx配置文件
將本機IP映射成域名
注意proxy_pass不帶端口號
default.conf
# registry server { listen 80 ; server_name docker.paraller.com; location / { proxy_pass http://$localeIP; } }docker配置文件
docker配置文件 centos在 /etc/sysconfig/docker ; ubuntu在 /etc/default/docker
因為默認是只允許https上傳下載,所以要指定安全地址
重啟docker服務(wù)
/etc/sysconfig/docker
other_args="--insecure-registry docker.paraller.com:5000"打好tag的需要上傳的鏡像
docker tag paraller/nginx docker.paraller.com:5000/paraller/nginx:3.0開始運行
docker-compose up -d registry
service nginx start
curl -i docker.paraller.com:5000
curl -i http://docker.paraller.com:5000/v1/search
docker push docker.paraller.com:5000/paraller/nginx:3.0
ls /opt/data/registry/ //檢查鏡像是否存在
docker pull docker.paraller.com:5000/paraller/nginx:3.0
常見問題1、沒有在docker文件配置過濾IP
Error response from daemon: invalid registry endpoint https://docker.paraller.com:5000/v0/: unable to ping registry endpoint https://docker.paraller.com:5000/v0/ v2 ping attempt failed with error: Get https://docker.paraller.com:5000/v2/: EOF v1 ping attempt failed with error: Get https://docker.paraller.com:5000/v1/_ping: EOF. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry docker.paraller.com:5000` to the daemon"s arguments. In the case of HTTPS, if you have access to the registry"s CA certificate, no need for the flag; simply place the CA certificate at /etc/docker/certs.d/docker.paraller.com:5000/ca.crt
2、標簽制作錯誤
Repository XXX not found
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/27093.html
摘要:轉(zhuǎn)載請注明出處原文排版地址轉(zhuǎn)載請注明出處來源加速器的配置目前是直接使用的服務(wù),提供了官方的鏡像地址類似于推薦使用阿里云的加速服務(wù)以上及系統(tǒng)重啟服務(wù)直接在中配置鏡像地址版本及以上創(chuàng)建或修改親測這個不能再這里配置,會啟動失敗可以在配置文件 轉(zhuǎn)載請注明出處 http://www.paraller.com 原文排版地址 http://www.paraller.com/2016/05/22/...
摘要:現(xiàn)階段,容器技術(shù)已經(jīng)相當成熟,就算是中小型公司也可以基于鏡像服務(wù)輕松搭建自己的集群服務(wù)。線上環(huán)境可以設(shè)置為,測試環(huán)境設(shè)置為安裝創(chuàng)建一個項目登錄創(chuàng)建一個項目。接下來我們就可以訪問集群任意一臺機器的端口。 現(xiàn)階段,Docker容器技術(shù)已經(jīng)相當成熟,就算是中小型公司也可以基于 Gitlab、Aliyun鏡像服務(wù)、Docker Swarm 輕松搭建自己的 Docker集群服務(wù)。 安裝 Dock...
摘要:不要用百度搜索中文資料,一定要看最新的英文資料。感謝感謝能容忍我無數(shù)次搞掛生產(chǎn)環(huán)境的老板。群蝸牛大神所建中文交流群,基本配置過程中遇到的問題都能得到解決。 前言 最近花了將近一個月的時間研究了 Docker 在生產(chǎn)環(huán)境中的使用,作為新手,期間走了無數(shù)的彎路,這里紀錄一下,希望給別人帶來微小的幫助。 前面幾部分,介紹了在搭建集群之前需要做的一些工作,后面 一塊結(jié)合實際應(yīng)用,介紹如何架構(gòu)...
摘要:對于在公司內(nèi)網(wǎng)環(huán)境中無法訪問互聯(lián)網(wǎng)的用戶而言,離線安裝部署是解決問題的關(guān)鍵。本文是離線部署教程,專為內(nèi)網(wǎng)用戶排坑解難。在創(chuàng)建完成后設(shè)置為默認并切換到該環(huán)境。添加主機命令修改為在主機節(jié)點上修改配置請參考部署方式及環(huán)境部署 對于在公司內(nèi)網(wǎng)環(huán)境中、無法訪問互聯(lián)網(wǎng)的用戶而言,離線安裝部署Rancher是解決問題的關(guān)鍵。本文是Rancher離線部署教程,專為內(nèi)網(wǎng)用戶排坑解難。 版本說明 OS:C...
閱讀 991·2021-09-26 10:15
閱讀 2077·2021-09-24 10:37
閱讀 2585·2019-08-30 13:46
閱讀 2636·2019-08-30 11:16
閱讀 2425·2019-08-29 10:56
閱讀 2598·2019-08-26 12:24
閱讀 3482·2019-08-23 18:26
閱讀 2667·2019-08-23 15:43