win10为docker设置国内镜像

1.如何给Docker配置官方国内加速镜像

配置镜像加速器国内访问 Docker Hub 有时会遇到困难,此时可以配置镜像加速器。

国内很多云服务商都提供了加速器服务,例如:阿里云加速器DaoCloud 加速器灵雀云加速器注册用户并且申请加速器,会获得如这样的地址。我们需要将其配置到Docker 引擎。

下面以CentOS7为例,说明如何配置镜像加速器设置Docker开机启动systemctl enable docker修改docker.service配置文件vim /etc/systemd/system/multi-user.target.wants/docker.service找到 ExecStart= 这一行,在这行最后添加加速器地址 --registry-mirror= ,如:ExecStart=/usr/bin/dockerd--registry-mirror=重新加载配置sudo systemctl daemon-reload重新启动Dockersudo systemctl restart docker验证是否生效执行如下命令:ps -ef | grep dockerd如果从结果中看到了配置的 --registry-mirror 参数说明配置成功。启动Docker,获取镜像执行如下命令启动Dockersystemctl start dockerDocker 运行容器前需要本地存在对应的镜像,如果镜像不存在本地,Docker 会从镜像仓库下载(默认是Docker Hub 公共注册服务器中的仓库)。

例如从镜像仓库下载ubuntu16.04镜像docker pull ubuntu:16.04运行容器有了镜像后,我们就可以以这个镜像为基础启动一个容器来运行。以上面的ubuntu:16.04 为例,如果我们打算启动里面的 bash 并且进行交互式操作的话,可以执行下面的命令。

docker run -it ubuntu:16.04 /bin/bash查看系统版本cat /etc/os-release。

2.如何给Docker配置官方国内加速镜像

在国内访问 Docker 官方的镜像,一直以来速度都慢如蜗牛。为了快速访问 Docker 官方镜像都会配置三方加速器,目前常用三方加速器有: 网易 、USTC 、DaoCloud 、阿里云 。

现在 Docker 官方针对中国区推出了镜像加速服务。通过 Docker 官方镜像加速,国内用户能够以更快的下载速度和更强的稳定性访问最流行的 Docker 镜像。

如何使用官方镜像

Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问。目前该镜像库只包含流行的公有镜像,而私有镜像仍需要从美国镜像库中拉取。

您可以使用以下命令直接从该镜像加速地址进行拉取。

$ docker pull registry.docker-cn.com/myname/myrepo:mytag

例如:

$ docker pull registry.docker-cn.com/library/ubuntu:16.04

注:除非您修改了Docker守护进程的–registry-mirror参数,否则您将需要完整地指定官方镜像的名称。例如,library/ubuntu、library/redis、library/nginx。

给Docker守护进程配置加速器

如果要配置 Docker 守护进程默认使用 Docker 官方镜像加速。您可以在 Docker 守护进程启动时配置 --registry-mirror 参数。

通过命令行启动Docker

$ docker --registry-mirror= daemon

通过配置文件启动Docker

Docker 版本在 1.12 或更高

修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。

$ vim /etc/docker/daemon.json { "registry-mirrors": [""]}

Docker版本在 1.8 与 1.11 之间

您可以找到 Docker 配置文件,在配置文件中的 DOCKER_OPTS 加入。不同的 Linux 发行版的配置路径不同,这里以 Ubuntu 为例。

a) Ubuntu 14.04版本

修改 /etc/default/docker 文件,加入如下参数。

$ vim /etc/default/docker DOCKER_OPTS="--registry-mirror="

b) Ubuntu 15.04以后版本

Ubuntu 15.04 之后默认使用了 Systemd 管理服务,加速器配置方式稍有些不同。在 Systemd 服务文件中加入启动参数。

$ vim /lib/systemd/system/docker.service [Service] ExecStart=/usr/bin/docker -d -H fd:// --registry-mirror=

修改保存后,重启 Docker 以使配置生效。

$ service docker restart

给Docker守护进程配置加速器后,就可以默认通过官方镜像加速拉取镜像,而无需在每次拉取时指定 registry.docker-cn.com 。

3.如何让Windows 8/Windows 10用户也用上Docker

默认情况下Boot2Docker需要安装Virtualbox,而不支持Hype-V,这很麻烦,还得修改BCD引导文件,因为Hyper-V和Virtualbox不兼容。

现在好了,有人将其做成可以支持Hyper-V的光盘版,可以直接下载使用最新的ISO文件。步骤:1. 首先下载前面所述的ISO文件。

2. 新建虚拟机,选择第一代。3. 确保虚拟网络能访问外部网络,因为后面需要从外网Docker Hub下载容器映像。

4. 不要新建虚拟硬盘。5. 然后启动虚拟机,运行ifconfig查看IP地址,比如是192.168.0.113。

6. 接下来关闭虚拟机,在虚拟机里新建虚拟硬盘,并用fdisk进行分区并格式化。然后再创建差异磁盘,为甚要创建差异磁盘,这是为了方便,今后可以每个容器放在独立的差异磁盘里,方便今后测试调试。

7. 为了方便,可以通过Putty等SSH工具连接到Boot2Docker虚拟机,并用docker version查看版本信息。注意用户名和密码:docker/tcuser8. 运行以下命令,构建WordPress博客的容器:docker build -rm -t hualaisi /wordpress git://github.com/jbfink/docker-wordpress.git其中 hualaisi 可以用任意名称代替。

根据网络速度,等待一段时间,等wordpress下载构建完毕。9. 运行以下命令,启动WordPress容器,并设置该容器的NAT端口为80:docker run --name wordpress -d -p 80:80 hualaisi /wordpress10. 可以运行以下命令查看当前环境里运行的docker容器:docker ps -a最后,可以直接在Windows里打开Web浏览器,输入以下地址(注意IP地址和端口号),即可配置并访问构建在docker容器里的WordPress博客。

http://192.168.0.113。

4.如何让Windows 8/Windows 10用户也用上Docker

下面是安装 Docker 客户端并在上面运行容器的简单步骤。

1. 下载 Boot2Docker 在我们开始安装之前,我们需要 Boot2Docker 的可执行文件。可以从 它的 Github 下载最新版本的 Boot2Docker。

在这篇指南中,我们从网站中下载版本 v1.6.1。我们从那网页中用我们喜欢的浏览器或者下载管理器下载了名为 docker-install.exe 的文件。

2. 安装 Boot2Docker 现在我们运行安装文件,它会安装 Window Docker 客户端、用于 Windows 的 Git(MSYS-git)、VirtualBox、Boot2Docker Linux ISO 以及 Boot2Docker 管理工具,这些对于开箱即用地运行全功能的 Docker 引擎都至关重要。 3. 运行 Boot2Docker 安装完成必要的组件之后,我们从桌面上的“Boot2Docker Start”快捷方式启动 Boot2Docker。

它会要求你输入以后用于验证的 SSH 密钥。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。

为了检查是否正确配置,运行下面的 docker version 命令。 docker version 4. 运行 Docker 由于 Boot2Docker Start 自动启动了一个已经正确设置好环境变量的 shell,我们可以马上开始使用 Docker。

请注意,如果我们要将 Boot2Docker 作为一个远程 Docker 守护进程,那么不要在 docker 命令之前加 sudo。 现在,让我们来试试 hello-world 例子镜像,它会下载 hello-world 镜像,运行并输出 "Hello from Docker" 信息。

$ docker run hello-world 5. 使用命令提示符(CMD) 运行 Docker 现在,如果你想开始用命令提示符使用 Docker,你可以打开命令提示符(CMD.exe)。由于 Boot2Docker 要求 ssh.exe 在 PATH 中,我们需要在命令提示符中输入以下命令使得 %PATH% 环境变量中包括 Git 安装目录下的 bin 文件夹。

5.如何让Windows 8/Windows 10用户也用上Docker

下面是安装 Docker 客户端并在上面运行容器的简单步骤。

1. 下载 Boot2Docker在我们开始安装之前,我们需要 Boot2Docker 的可执行文件。可以从 它的 Github 下载最新版本的 Boot2Docker。

在这篇指南中,我们从网站中下载版本 v1.6.1。我们从那网页中用我们喜欢的浏览器或者下载管理器下载了名为 docker-install.exe 的文件。

2. 安装 Boot2Docker现在我们运行安装文件,它会安装 Window Docker 客户端、用于 Windows 的 Git(MSYS-git)、VirtualBox、Boot2Docker Linux ISO 以及 Boot2Docker 管理工具,这些对于开箱即用地运行全功能的 Docker 引擎都至关重要。3. 运行 Boot2Docker安装完成必要的组件之后,我们从桌面上的“Boot2Docker Start”快捷方式启动 Boot2Docker。

它会要求你输入以后用于验证的 SSH 密钥。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。

为了检查是否正确配置,运行下面的 docker version 命令。docker version4. 运行 Docker由于 Boot2Docker Start 自动启动了一个已经正确设置好环境变量的 shell,我们可以马上开始使用 Docker。

请注意,如果我们要将 Boot2Docker 作为一个远程 Docker 守护进程,那么不要在 docker 命令之前加 sudo。现在,让我们来试试 hello-world 例子镜像,它会下载 hello-world 镜像,运行并输出 "Hello from Docker" 信息。

$ docker run hello-world5. 使用命令提示符(CMD) 运行 Docker现在,如果你想开始用命令提示符使用 Docker,你可以打开命令提示符(CMD.exe)。由于 Boot2Docker 要求 ssh.exe 在 PATH 中,我们需要在命令提示符中输入以下命令使得 %PATH% 环境变量中包括 Git 安装目录下的 bin 文件夹。

6.如何让Windows 8/Windows 10用户也用上Docker

下面是安装 Docker 客户端并在上面运行容器的简单步骤。

1. 下载 Boot2Docker在开始安装之前,需要 Boot2Docker 的可执行文件。可以从 它的 Github 下载最新版本的 Boot2Docker。

在这篇指南中,从网站中下载版本 v1.6.1。从那网页中用喜欢的浏览器或者下载管理器下载了名为 docker-install.exe 的文件。

2. 安装 Boot2Docker现在运行安装文件,它会安装 Window Docker 客户端、用于 Windows 的 Git(MSYS-git)、VirtualBox、Boot2Docker Linux ISO 以及 Boot2Docker 管理工具,这些对于开箱即用地运行全功能的 Docker 引擎都至关重要。3. 运行 Boot2Docker安装完成必要的组件之后,从桌面上的“Boot2Docker Start”快捷方式启动 Boot2Docker。

它会要求你输入以后用于验证的 SSH 密钥。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。

为了检查是否正确配置,运行下面的 docker version 命令。docker version4. 运行 Docker由于 Boot2Docker Start 自动启动了一个已经正确设置好环境变量的 shell,可以马上开始使用 Docker。

请注意,如果要将 Boot2Docker 作为一个远程 Docker 守护进程,那么不要在 docker 命令之前加 sudo。现在,来试试 hello-world 例子镜像,它会下载 hello-world 镜像,运行并输出 "Hello from Docker" 信息。

$ docker run hello-world5. 使用命令提示符(CMD) 运行 Docker现在,如果想开始用命令提示符使用 Docker,可以打开命令提示符(CMD.exe)。由于 Boot2Docker 要求 ssh.exe 在 PATH 中,需要在命令提示符中输入以下命令使得 %PATH% 环境变量中包括 Git 安装目录下的 bin 文件夹。

7.如何让Windows 8/Windows 10用户也用上Docker

下面是安装 Docker 客户端并在上面运行容器的简单步骤。

1. 下载 Boot2Docker在我们开始安装之前,我们需要 Boot2Docker 的可执行文件。可以从 它的 Github 下载最新版本的 Boot2Docker。

在这篇指南中,我们从网站中下载版本 v1.6.1。我们从那网页中用我们喜欢的浏览器或者下载管理器下载了名为 docker-install.exe 的文件。

2. 安装 Boot2Docker现在我们运行安装文件,它会安装 Window Docker 客户端、用于 Windows 的 Git(MSYS-git)、VirtualBox、Boot2Docker Linux ISO 以及 Boot2Docker 管理工具,这些对于开箱即用地运行全功能的 Docker 引擎都至关重要。3. 运行 Boot2Docker安装完成必要的组件之后,我们从桌面上的“Boot2Docker Start”快捷方式启动 Boot2Docker。

它会要求你输入以后用于验证的 SSH 密钥。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。

为了检查是否正确配置,运行下面的 docker version 命令。docker version4. 运行 Docker由于 Boot2Docker Start 自动启动了一个已经正确设置好环境变量的 shell,我们可以马上开始使用 Docker。

请注意,如果我们要将 Boot2Docker 作为一个远程 Docker 守护进程,那么不要在 docker 命令之前加 sudo。现在,让我们来试试 hello-world 例子镜像,它会下载 hello-world 镜像,运行并输出 "Hello from Docker" 信息。

$ docker run hello-world5. 使用命令提示符(CMD) 运行 Docker现在,如果你想开始用命令提示符使用 Docker,你可以打开命令提示符(CMD.exe)。由于 Boot2Docker 要求 ssh.exe 在 PATH 中,我们需要在命令提示符中输入以下命令使得 %PATH% 环境变量中包括 Git 安装目录下的 bin 文件夹。

8.docker 能用在 win10 上吗

下面是安装 Docker 客户端并在上面运行容器的简单步骤。

1. 下载 Boot2Docker 在开始安装之前,需要 Boot2Docker 的可执行文件。可以从 它的 Github 下载最新版本的 Boot2Docker。

在这篇指南中,从网站中下载版本 v1.6.1。从那网页中用喜欢的浏览器或者下载管理器下载了名为 docker-install.exe 的文件。

2. 安装 Boot2Docker 现在运行安装文件,它会安装 Window Docker 客户端、用于 Windows 的 Git(MSYS-git)、VirtualBox、Boot2Docker Linux ISO 以及 Boot2Docker 管理工具,这些对于开箱即用地运行全功能的 Docker 引擎都至关重要。 3. 运行 Boot2Docker 安装完成必要的组件之后,从桌面上的“Boot2Docker Start”快捷方式启动 Boot2Docker。

它会要求你输入以后用于验证的 SSH 密钥。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。

为了检查是否正确配置,运行下面的 docker version 命令。 docker version 4. 运行 Docker 由于 Boot2Docker Start 自动启动了一个已经正确设置好环境变量的 shell,可以马上开始使用 Docker。

请注意,如果要将 Boot2Docker 作为一个远程 Docker 守护进程,那么不要在 docker 命令之前加 sudo。 现在,来试试 hello-world 例子镜像,它会下载 hello-world 镜像,运行并输出 "Hello from Docker" 信息。

$ docker run hello-world 5. 使用命令提示符(CMD) 运行 Docker 现在,如果想开始用命令提示符使用 Docker,可以打开命令提示符(CMD.exe)。由于 Boot2Docker 要求 ssh.exe 在 PATH 中,需要在命令提示符中输入以下命令使得 %PATH% 环境变量中包括 Git 安装目录下的 bin 文件夹。

win10为docker设置国内镜像

转载请注明出处windows之家 » win10为docker设置国内镜像

win10

win10怎么给360解压包设置密码

阅读(156)

本文主要为您介绍win10怎么给360解压包设置密码,内容包括如何一次解锁压缩文件有密码但是每次几百个文件输密码太麻烦了用,win10家庭版怎么加密文件夹,Win10怎么设置新安装软件需要密码,但是打开软件不需要密码百度知。win10加密文件夹的方

win10

win10无法设置中文系统安装

阅读(110)

本文主要为您介绍win10无法设置中文系统安装,内容包括win10系统用常规方法无法改中文了,请教这种情况如何改成中文系统,win10各种办法都无法改中文!!!,win10系统语言不能改为中文。英文版win10系统修改为中文版语言设置步骤:打开【开始菜单

win10

win10设置不用密码共享打印机

阅读(100)

本文主要为您介绍win10设置不用密码共享打印机,内容包括win10怎么设置可以不需要密码访问共享文件?,win10怎么设置不需要密码访问共享文件,windows10怎么设置打印机共享。详细步骤如下:首先进入电脑桌面,右键单击“我的电脑”--选择“管理”

win10

win10电脑怎样连接路由器设置

阅读(111)

本文主要为您介绍win10电脑怎样连接路由器设置,内容包括w10怎样连接路由器,w10怎么连接路由器,windows10怎么连接路由器。WIN10设置路由器的方法如下:宽带的总线(ADSL猫的网线)插入路由的WAN端口,另外用网线一头插入路由器的任意LAN口一头连接

win10

win10设置添加复制粘贴

阅读(137)

本文主要为您介绍win10设置添加复制粘贴,内容包括如何修改win10复制快捷键设置,window10的复制粘贴快捷键,win10如何把一个账户的个性设置复制到另一个账户里?。Win10怎么设置默认输入法,设置默认输入法后,在开机后就直接打开默认输入法使用

win10

win10无线网卡网络设置

阅读(151)

本文主要为您介绍win10无线网卡网络设置,内容包括win10怎么无线网卡设置wifi,台式电脑windows10系统怎样设置无线网卡,win10怎么无线网卡设置wifi。win10无线wifi网络不稳定,主要原因如下:距离路由器太远。没有对路由器进行好的设置。设备管

win10

电脑win10视觉效果设置最好

阅读(175)

本文主要为您介绍电脑win10视觉效果设置最好,内容包括windows10视觉效果怎么调到最好,win10怎么设置视觉效果最好,win10视觉效果怎么设置最好。首先我们点击“这台电脑”,然后选择属性。如图。我们在属性中可以看2113到很多选5261择,我们选择

win10

win10gpu共享显存设置

阅读(203)

本文主要为您介绍win10gpu共享显存设置,内容包括win10显卡共享内存分配,win10虚拟内存怎么共享集成显卡,win10显卡共享内存分配。集成显卡(核显、apu)共享内存作为显存的设置在主板BIOS里,与操作系统(包括win10)无关。台式机通常是开机后按del键

win10

win10多台电脑联网教学

阅读(161)

本文主要为您介绍win10多台电脑联网教学,内容包括如何多人远程桌面连接win10,win10两台电脑怎么开远程,两台win10电脑怎么建立局域网。首先右击桌面的此电脑单击属性,选择左边的“远程设置”2然后在远程的选项卡中单击选择“允许远程协助连

win10

win10电脑重启鼠标就失灵

阅读(123)

本文主要为您介绍win10电脑重启鼠标就失灵,内容包括win10重启后进入系统后键盘鼠标失灵,Win10重置之后鼠标键盘失灵怎么办?点不了下一步,win10开机鼠标不能动。鼠标接口接触不良现在的鼠标一般都是USB接口居多,因为接口问题造成的鼠标失灵较

win10

苹果电脑桌面换win10

阅读(111)

本文主要为您介绍苹果电脑桌面换win10,内容包括怎么在苹果电脑上安装win10,苹果电脑怎么安装windows10系统,苹果电脑怎么装windows10。操作步骤: 按电源键开机,开机声音想起,屏幕出现灰白色的屏的时候立即按下Option键,直到系统启动选择界面出

win10

笔记本电脑win10无法进入系统还原

阅读(127)

本文主要为您介绍笔记本电脑win10无法进入系统还原,内容包括win10不能进入系统如何恢复出厂设置,window10开不了机怎么还原系统,windows10系统无法还原怎么办。开机按F8选“最近一次的正确配置”回车修复。如果故障依旧,请你用系统自带的系

win10

华硕电脑win10更新黑屏只有鼠标

阅读(118)

本文主要为您介绍华硕电脑win10更新黑屏只有鼠标,内容包括windows10更新开机后黑屏只有鼠标按什么都没反应,华硕Win10更新后开机黑屏只有鼠标能动,Win10升级后电脑黑屏,只显示鼠标。电脑黑屏的原因:国内的系统环境很复杂多样,有时安装了微软

win10

win10电脑监测不到网络连接

阅读(107)

本文主要为您介绍win10电脑监测不到网络连接,内容包括win10无法识别网络是怎么回事,win10系统连不上网提示“检测不到任何网络硬件”怎么办,Win10连不上Wifi怎么办检查网卡与无线网络方法。Win10无法连接此网络是怎么回事:对于大多数遇到无

win10

win10怎么给360解压包设置密码

阅读(156)

本文主要为您介绍win10怎么给360解压包设置密码,内容包括如何一次解锁压缩文件有密码但是每次几百个文件输密码太麻烦了用,win10家庭版怎么加密文件夹,Win10怎么设置新安装软件需要密码,但是打开软件不需要密码百度知。win10加密文件夹的方

win10

win10无法设置中文系统安装

阅读(110)

本文主要为您介绍win10无法设置中文系统安装,内容包括win10系统用常规方法无法改中文了,请教这种情况如何改成中文系统,win10各种办法都无法改中文!!!,win10系统语言不能改为中文。英文版win10系统修改为中文版语言设置步骤:打开【开始菜单

win10

win10设置不用密码共享打印机

阅读(100)

本文主要为您介绍win10设置不用密码共享打印机,内容包括win10怎么设置可以不需要密码访问共享文件?,win10怎么设置不需要密码访问共享文件,windows10怎么设置打印机共享。详细步骤如下:首先进入电脑桌面,右键单击“我的电脑”--选择“管理”

win10

win10电脑怎样连接路由器设置

阅读(111)

本文主要为您介绍win10电脑怎样连接路由器设置,内容包括w10怎样连接路由器,w10怎么连接路由器,windows10怎么连接路由器。WIN10设置路由器的方法如下:宽带的总线(ADSL猫的网线)插入路由的WAN端口,另外用网线一头插入路由器的任意LAN口一头连接

win10

win10设置添加复制粘贴

阅读(137)

本文主要为您介绍win10设置添加复制粘贴,内容包括如何修改win10复制快捷键设置,window10的复制粘贴快捷键,win10如何把一个账户的个性设置复制到另一个账户里?。Win10怎么设置默认输入法,设置默认输入法后,在开机后就直接打开默认输入法使用

win10

win10无线网卡网络设置

阅读(151)

本文主要为您介绍win10无线网卡网络设置,内容包括win10怎么无线网卡设置wifi,台式电脑windows10系统怎样设置无线网卡,win10怎么无线网卡设置wifi。win10无线wifi网络不稳定,主要原因如下:距离路由器太远。没有对路由器进行好的设置。设备管

win10

电脑win10视觉效果设置最好

阅读(175)

本文主要为您介绍电脑win10视觉效果设置最好,内容包括windows10视觉效果怎么调到最好,win10怎么设置视觉效果最好,win10视觉效果怎么设置最好。首先我们点击“这台电脑”,然后选择属性。如图。我们在属性中可以看2113到很多选5261择,我们选择

win10

win10版360浏览器怎么设置快速截图

阅读(135)

本文主要为您介绍win10版360浏览器怎么设置快速截图,内容包括win10怎么使用快捷键截图,360极速浏览器截图怎么设置快捷键,windows10怎么快捷截屏。Win10截图方法一:快捷键截图Win10截全屏快捷键:键盘顶部的【Prtsc】键Win10选择截屏快捷键:【A