1. 程式人生 > >怎麼設定docker 映象地址和代理伺服器

怎麼設定docker 映象地址和代理伺服器

該文章轉載於我在51testing 的一篇部落格文章

1.刪除已有的老版本

sudo apt-get remove docker docker-engine docker.io

2. ubuntu下docker一鍵安裝指令碼

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

3. 使用命令列安裝

$ sudo apt-get update

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

sudo apt-get update sudo apt-get install docker-ce https://www.daocloud.io/mirror#accelerator-doc

4.配置Docker加速器

國內訪問 Docker Hub 有時會遇到困難,此時可以配置映象加速器。Docker官方和國內很多雲服務商都提供了加速器服務,例如:

註冊使用者並且申請加速器,會獲得如 https://xxxxx.mirror.aliyuncs.com的地址

//如果系統是 Ubuntu 12.04 14.04,Docker 1.9 以上

echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://xxxxx.mirror.aliyuncs.com\
""
| sudo tee -a /etc/default/docker
sudo service docker restart //如果您的系統是 Ubuntu 15.04 16.04,Docker 1.9 以上 sudo mkdir -p /etc/systemd/system/docker.service.d sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF' [Service] ExecStart= ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https:/
/2h3po24q.mirror.aliyuncs.com
EOF sudo systemctl daemon-reload sudo systemctl restart docker

5.檢查映象是否生效

$ sudo docker info|grep "Registry Mirrors" -A 1
Registry Mirrors:
 https://registry.docker-cn.com/
這裡表示我配置的映象是docker-cn的

6. 設定proxy地址 如果你是通過代理來訪問網路的

sudo vim /etc/default/docker
set proxy
sudo service docker restart


7. 拉映象
docker pull registry.docker-cn.com/library/ubuntu --- docker-cn 上的ubuntu 映象
docker pull registry.cn-hangzhou.aliyuncs.com/ubuntu-14-04/ubuntu14.04 --阿里雲上

相關推薦

怎麼設定docker 映象地址代理伺服器

該文章轉載於我在51testing 的一篇部落格文章 1.刪除已有的老版本 sudo apt-get remove docker docker-engine docker.io 2. ubuntu下docker一鍵安裝指令碼 curl -sSL http://acs-p

【方法】lwip-2.0.2配置DHCP自動從路由器獲取IP地址DNS伺服器地址, 並設定NetBIOS計算機名

本文使用是STM32F107VC微控制器的有線乙太網外設ETH和DP83848外部PHY收發器。 如果使用的是Keil uVision5的編譯器,需要檢查一下lwip/include/arch/cc.h裡面是否有下面這一行: #define PACK_STRUCT_BE

Docker 映象匯出匯入

檢視映象: #檢視映象 docker images 匯出映象: # 映象匯出 docker save -o your_image_file.tar [image_id] 匯入映象: #映象匯入 docker load < your_image_file.t

docker 映象配置使用

轉自:   在國內訪問 Docker 官方的映象,一直以來速度都慢如蝸牛。為了快速訪問 Docker 官方映象都會配置三方加速器,目前常用三方加速器有: 網易 、 USTC 、 DaoCloud 、 阿里雲 。 現在 Docker 官方針對中國區推出了映象加速服務

使用docker-maven-plugin外掛將專案編譯為docker映象到遠端linux伺服器(非常有用)

 在win10中使用idea開發一個模組化的maven專案,然後想要把該專案直接編譯到遠端Linux伺服器的Docker中,具體做法如下:        第一:在各模組中的pom檔案中加入以下 <plugin> <groupId>co

Docker學習(2):Docker映象介紹容器的兩種建立方式

1.什麼是Docker映象     Docker映象是啟動容器構建的基石,是由檔案系統疊加而成,最底端是一個引導檔案系統,即bootfs,這很像典型的Linux的引導檔案系統,但是Docker使用者幾

使用docker-maven-plugin外掛將專案編譯為docker映象到遠端linux伺服器

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock  ,這裡就寫4個0,你可別改成自己的ip哦,儲存後退出,重新載入配置檔案#systemctl daemon-reload   ,啟動docker #

Vue專案中-axios設定預設請求地址請求頭

Vue專案中-axios設定預設請求地址和請求頭 1.匯入axios import axios from 'axios' 2.設定預設請求地址 axios.defaults.baseURL='你的請求地址' 3.為post請求設定預設請求頭 axios.defa

CentOS 7 中安裝Maven以及設定國內映象地址

1、下載安裝檔案  wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 2、解壓安裝:  tar -zxvf a

調研NAT技術代理伺服器

NAT技術 ———-—————————— 1.簡介 Network address translation (NAT)網路地址轉換是一種將一組IP地址空間對映到另一組IP地址空間的技術,通過修改IP協議資料報報頭中的地址資訊來實現,並且通過流量路由裝置

scrapy中自定義下載中介軟體設定動態User-Agent代理ip

''' scrapy 自定義下載中介軟體 動態設定User-Agent ''' import random class RandomUserAgent: def __init__(self, agents): self.agents = agent

idea使用docker-maven-plugin外掛將專案編譯為docker映象到遠端linux伺服器

開發十年,就只剩下這套架構體系了! >>>   

Docker映象製作實戰:設定時區系統編碼

在製作Docker映象時常用centos的官方映象作為基礎映象,這些基礎映象的時區和系統編碼都不滿足我們的需求,我們需要時區CST,系統編碼UTF-8,今天我們就來實戰製作一個Docker映象,將時區和系統編碼設為我們想要的,今後其他映象就能以此作為基礎映象,不

Docker設定HTTP代理docker配置HTTP代理伺服器

參考資料:為docker配置HTTP代理伺服器 一、註釋掉namesserver的配置 [[email protected] ~]# cat /etc/resolv.conf # Generated by NetworkManager search apa.gad.schneider-el

計算機網路: IP地址,子網掩碼,網段表示法,預設閘道器,DNS伺服器詳解 楔子:   以Windows系統中IP地址設定介面為參考(如圖1), IP地址, 子網掩碼, 預設閘道器 DNS伺服器,

楔子:   以Windows系統中IP地址設定介面為參考(如圖1), IP地址, 子網掩碼, 預設閘道器 和 DNS伺服器, 這些都是什麼意思呢?        學習IP地址的相關知識時還會遇到網路地址,廣播地址,子網等概念,這些又是什麼意思呢 ? 一 IP地址 概述 計算機要實現網路通訊,就必須要有

3-3.6 存出載入docker映象

使用 docker save 和 docker load 命令存出和載入映象。 存出鏡像     將映象存出到本地檔案,使用docker save 。例如將busybox:latest映象存出為檔案bbox_latest.tar檔案

Docker中國官方映象地址及配置方法

    Docker 中國官方映象加速可通過 registry.docker-cn.com 訪問。此映象庫僅含有流行的公有映象,如需私有映象還是需要到美國映象庫中pull 方法:修改docker對應的配置檔案daemon.json: vi /etc/

Docker-通過docker-maven-plugin外掛實現docker映象構建並自動釋出到遠端docker伺服器

我們知道,docker能實現應用打包隔離,實現快速部署和遷移。如果我們開發應用使用了spring cloud + spring boot架構,那麼,通過docker-maven-plugin實現快速構建映象併發布到遠端docker伺服器會非常方便。相關步驟參考如下: step1、開啟docker伺服器的tc

docker修改容器映象大小

dm.basesize 預設為10G,限制容器和映象的大小 dm.loopdatasize 儲存池大小,預設為100G dm.loopmetadatasize 元資料大小,預設為2G docker info可以檢視 1、調整docker服務端啟動引數: v

Docker映象提交命令commit的工作原理使用方法

在本地建立一個容器後,可以依據這個容器建立本地映象,並可把這個映象推送到Docker hub中,以便在網路上下載使用。 下面我們來動手實踐。 docker pull nginx:1.15.3 用命令列啟動一個容器: docker run -d -p 1080:80 --nam