网站首页 > 开源技术 正文
Docker Toolbox 安装
对于 Win 7 和部分低版本的 Win 10 存在无法安装 Docker Desktop 的问题,对于此类情况,建议安装高版本的 Win 10(版本号需要高于 17134)以获得更完整的使用体验。如果迫于现实的原因无法升级操作系统,则只能通过安装 Docker Toolbox 来使用 Docker(实际上是借助虚拟机)。本文会对 Docker Toolbox 的安装和安装中可能遇到的问题做简要介绍。
Docker Toolbox意为:Docker工具箱。
它诞生的原因是Docker只能在Linux系统中运行,为了帮助Docker在Windows上使用,因此才有了Docker Toolbox。
Docker Toolbox里面包含了VirtualBox虚拟机,启动服务前会启动一个虚拟机。在这个虚拟机上安装Docker服务。
下载与安装
到 github 或 驰网镜像 下载安装文件 DockerToolbox-xxxx.exe
完成安装后,到 github 下载 boot2docker.iso,并将文件复制到C:\Users\UserName\.docker\machine\cache 目录下
常用操作
# 启动 docker,default 是默认名称
docker-machine start default
# 关闭 docker
docker-machine stop default
# 获取ip
docker-machine ip default
进入 Docker
# 进入 docker 中的 linux,默认进入 default
docker-machine ssh
===== 以下为进入后的操作 =====
# 替换源
sudo sed -i "4 c --registry-mirror http://hub-mirror.c.163.com" /var/lib/boot2docker/profile
# 查看源是否替换成功
docker info
# 重启
sudo /etc/init.d/docker restart
启动可能会遇到的问题
Unable to verify the Docker daemon is listening: Maximum number of retries (10) exceeded
# 可能是配置文件问题,可以尝试重建虚拟机
docker-machine rm -f default
docker-machine create -d virtualbox default
Failed to create virtualbox object
- 按下WIN+R,打开运行,输入regedit 回车
- 定位到:HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
- 选中InprocServer32,把右侧 默认双击打开,将数值数据修改为:c:\windows\system32\oleaut32.dll
对于其他可能存在的问题,可以查看文末参考链接中的文章
更改虚拟磁盘存储位置
虚拟机的默认存储位置是C:\Users\Administrator\.docker\machine\machines ,后期docke镜像文件会不断增加,为了给系统盘减负,最好将磁盘移动到其他位置(注意在操作前需要先停机)。
通过 VirtualBox【管理】-【虚拟介质管理】界面对虚拟磁盘进行复制
需要注意虚拟磁盘类型的选择,选择VMDK文件类型,为虚拟机添加新复制的虚拟磁盘
【default 虚拟机】-【设置】-【存储】-【+添加虚拟磁盘】-【使用现有的虚拟磁盘】
删除之前的磁盘
3.安装完成
Docker Toolbox安装后后,桌面上就有了3个快键启动图标。
Oracle VM VirtualBox:就是VirtualBox
Docker Quickstart Terminal:用于启动链接到虚拟机的终端,我们可以在打开的终端里,使用docker命令
- 上一篇: win7下docker的安装
- 下一篇: 如何模拟一次阿里双11秒杀场景的实现?程序员必看
猜你喜欢
- 2024-11-20 docker 容器内怎么把文件拷贝到宿主机
- 2024-11-20 2024年了,你还在使用Docker做容器吗?
- 2024-11-20 Docker入门详解(下)
- 2024-11-20 Docker与虚拟机区别详解(图文全面总结)
- 2024-11-20 Docker技术剖析
- 2024-11-20 【系统架构】Kubernetes还是DC/OS?容器编排平台如何选?
- 2024-11-20 如何使用Docker部署MongoDB副本集
- 2024-11-20 Docker Swarm 让你事半功倍
- 2024-11-20 WIN7下安装Docker容器
- 2024-11-20 大白话 linux 教程-02-环境搭建
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)