【Docker】win7安装docker及镜像加速

编程知识 更新时间:2023-04-28 06:18:52

安装

Docker在Windows上使用有两种方式,一是利用VirtualBox建立linux虚拟机,在linux虚拟机中安装docker服务端和客户端,二是利用Windows的Hyper-v虚拟化技术,直接在Windows上安装docker服务端和客户端。因为WIndows7不支持Hyper-v,所以只能采用Docker Toolbox的方式使用Docker。
1、Docker Toolbox下载地址:https://docs.docker/toolbox/overview/ ,如下图:

2、双击DockerToolbox.exe,直接点下一步安装即可

3、安装完成后桌面会多出3个图标,如下图。其中Docker Quickstart Terminal用于快速介入linux虚拟机,提供命令行交互;VirtualBox提供了linux虚拟机的运行环境;Kitematic是docker的图形化界面

4、双击Docker Quickstart Terminal启动。第一次运行Docker Quickstart Terminal时会进行Docker环境的初始化,会在VirtualBox中自动创建名字为【default】的linux虚拟机

用Xshell登录Docker

1、Docker Quickstart Terminal不好用,每次输入命令都有一定延迟。可以使用XShell登录Docker环境,即远程访问default linux虚拟机

2、先启动Docker Quickstart Terminal,然后在cmd输入:docker-machine ls,可以查看虚拟机的地址为192.168.99.100:,如下图:

3、打开Xshell,新增一个连接,输入名称和主机名

4、输入default虚拟机的默认用户名和密码
用户名:docker
密码:tcuser


5、点击“连接”,成功后如下图:

更改虚拟磁盘存储位置

1、由于我们会不断增加docke镜像,而虚拟机的默认存储位置是C盘,为了给系统盘减负,最好将磁盘移动到其他位置

2、先在cmd执行【docker-machine stop default】命令停止default虚拟机

3、打开“Oracle VM VirtualBox”,点击 管理->虚拟介质管理

4、选中disk.vmdk,右键->复制

5、点击“下一步”

6、选中“VMDK”,下一步

7、设置副本的名称和地址,点击“复制”

8、回到VirtualBox页面,点击 设置->存储

9、点击添加虚拟硬盘

10、使用现有的虚拟盘,选中刚刚复制的那个

11、删除原来的disk.vmdk

12、cmd执行【docker-machine start default】命令启动default虚拟机

镜像加速

1、docker默认的镜像仓库下载太慢,这里我们使用的阿里云的镜像加速器

2、首先注册阿里云账号并登录,阿里云网址:https://www.aliyun

3、然后进入容器镜像服务页面,可以输入:https://cr.console.aliyun/ 进入

4、点击“镜像加速器”,获取加速器地址

5、用Xshell登录虚拟机,执行如下命令:

sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile

注意用刚刚获取的加速器地址替换上面命令的“加速地址”

6、然后重启default

docker-machine restart default

完…

更多推荐

【Docker】win7安装docker及镜像加速

本文发布于:2023-04-21 04:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/6c8315a47e8d726bf1b1fe0dfcbde039.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:镜像   Docker   docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 92442文章数
  • 23541阅读数
  • 0评论数