如何修改Windows上Docker的镜像源

对于已创建的Docker Machine实例,更换镜像源的方法如下

  • Docker Toolbox

    1. 在windows命令行执行docker-machine ssh [machine-name]进入VM bash
    2. sudo vi /var/lib/boot2docker/profile
    3. --label provider=virtualbox的下一行添加--registry-mirror https://xxxxxxxx.mirror.aliyuncs.com1
    4. 重启docker服务:sudo /etc/init.d/docker restart或者重启VM:exit退出VM bash,在windows命令行中执行docker-machine restart
  • Docker for Windows

如果是新建Docker Machine实例,参考阿里云的操作文档

安装/升级你的Docker客户端

  • 对于Windows 10以下的用户 推荐使用 Docker Toolbox

    • Toolbox的介绍和帮助:http://mirrors.aliyun.com/help/docker-toolbox
    • Windows系统的安装文件目录:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
  • 对于Windows 10以上的用户 推荐使用 Docker for Windows
    • Windows系统的安装文件目录:http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/

如何使用Docker加速器

  1. 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
    docker-machine create --engine-registry-mirror=https://xxxxxxxx.mirror.aliyuncs.com -d virtualbox default
  2. 查看机器的环境配置,并配置到本地,并通过Docker客户端访问Docker服务。
    docker-machine env default
    eval "$(docker-machine env default)"
    docker info

相关文档

Docker命令参考文档
Dockerfile镜像构建参考文档


  1. https://xxxxxxxx.mirror.aliyuncs.com需要替换为自己在云服务商的镜像加速器地址
时间: 2024-10-08 21:40:05

如何修改Windows上Docker的镜像源的相关文章

Docker CE 镜像源站

Docker CE 镜像源站 安装帮助 Ubuntu 14.04 16.04 (使用apt-get进行安装) # step 1: 安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # step 2: 安装GPG证书 curl -fsSL http://mirrors.aliyun.com/docker

Docker Toolbox 镜像源站

Docker Toolbox 镜像源站 现在Docker只能运行在Linux内核的机器上. 所以在Windows或是Mac系统上,需要通过运行Linux的虚拟机来使用Docker服务. 而Docker Toolbox提供了一整套工具,让你在Windows或Mac系统上更快的搭建起这套环境. Docker Toolbox 组件包括: Docker Client Docker Machine Docker Compose (Mac only) Docker Kitematic VirtualBox

Docker Engine 镜像源站

Docker Engine 镜像源站 Docker Engine 官方已经不推荐使用,请使用Docker CE源站进行安装. Docker CE 镜像源站 相关链接 Docker Toolbox 镜像源站Docker 镜像加速器

在windows上搭建镜像yum站的方法(附bat脚本)

方法一:支持rsync的网站  对于常用的centos.Ubuntu.等使用官方yum源在 http://mirrors.ustc.edu.cn 都存在镜像. 同时 http://mirrors.ustc.edu.cn 网站又支持 rsync 协议, 可以通过rsync实现 镜像yum源. _______________________________________________________________ | University of Science and Technology o

docker在windows上为啥需要虚拟化。

docker在linux上运行不需要虚拟化,但是,如果在windows上安装运行就需要虚拟化,找到答案了. Docker 底层的核心技术包括 Linux 上的名字空间( Namespaces) . 控制组( Control groups) . Union 文件系统( Union file systems) 和容器格式( Container format) .我们知道, 传统的虚拟机通过在宿主主机中运行 hypervisor 来模拟一整套完整的硬件环境提供给虚拟机的操作系统. 虚拟机系统看到的环境

Windows 下 Docker 的安装与配置概述

本文简要说明 Windows 环境下 Docker 的安装与配置. 原理概述 Docker 最早基于 Linux 内核相关特性构建,只能在 Linux 类系统上运行.所以,Windows 上只能基于 Linux 虚拟机运行 Docker.但与微软深入合作后,从 Windows Server 2016 开始,提供了对 Docker 的原生支持.所以,在 Windows 上安装.运行 Docker 有两种模式: Windows Container:专为 Windows 设计的容器架构下原生支持.运行

docker安装镜像jordan/icinga2进不去该镜像目录

问题描述 docker安装镜像jordan/icinga2进不去该镜像目录 各位大神,在docker上pullubuntu进入ubuntu文件系统完全没问题,用的是"-i -t"交互式模式:同理在docker hub上拉取镜像jordan/icinga2时,使用命令" docker run -p 80:80 -t jordan/icinga2:latest"到一个地方卡住了: 但是应用是可以访问的:网址"http://121.194.63.96/icing

当Unikernel遇上Docker,会发生什么?

本文讲的是当Unikernel遇上Docker,会发生什么,[编者的话]本文主要是对在巴塞罗那举办的DockerCon大会上介绍的Unikernel的总结.Unikernel是一种新的容器化发展方向,使用Rump Kernels构建Rump Kernels微服务,可以像传统的容器一样管理使用,能充分利用到现有容器生态系统的优点. 今天,在欧盟巴塞罗那举办的DockerCon大会上,Unikernel闪亮登场! 作为闭幕黑科技主题keynote的一部分, Anil Madhavapeddy(Mir

你有想过在Windows上体验Linux容器吗?

微软于本周三描述了它的下一个主要版本Windows Server 2016将如何改进运行容器. 下一个主要版本的Windows Server 2016,版本1709,预计将在今年秋天(也许是9月或10月)推行.它将有能力在同一台机器上运行Linux容器或Windows容器.这个功能是通过Docker与ARM.惠普.IBM.英特尔.微软和Linux基金会合作开发的开源LinuxKit工具实现的. Docker Linux和Ubuntu Linux容器 本周,Docker宣布了在Windows Se