Windows离线安装docker

当遇到电脑不能联网的情况,安装docker变得格外棘手。翻阅网上的资料尝试了以下方式:

一.安装DockerToolbox

这是我尝试唯一成功的方式,参考了以下这篇博客Windows系统(离线)中安装和使用Docker、Docker-compose_windows server 离线安装 docker-compose-CSDN博客

安装步骤:

1.双击DockerToolbox-18.03.0-ce.exe根据提示安装该程序

2.安装完成后双击Docker Quickstart Terminal打开会提示缺少一个iso文件,将该文件放在C:/Users/Administator/.docker/machine/cache中(如该目录中有就替换掉,没有直接复制粘贴)

3.此时再双击Docker Quickstart Terminal如没有问题则安装成功,可能报和VirtualBox相关的问题。如有该问题,将下载好的VirtualBox卸载掉,安装一个版本更新的VirtualBox就好了(我安装了这个版本:VirtualBox-6.1.22-144080-Win.exe)

注:对docker容器进行端口访问时,和dockerDesktop中用的172.0.0.1不一样。对端口进行访问的ip可以用一下命令查询(docker-machine ip default),一般为192.168.99.100

二、安装DockerDesktop

这个方式一直没有安装成功主要做了以下努力:

1.在安装前检查电脑是否打开了以下功能(控制面板-程序和功能-启用或关闭Windows功能)

  • 适用于Linux的Windows的子系统
  • Hyper-V
  • 虚拟机平台

2.安装Docker Desktop

3.下载WSL更新程序手动更新

还是报错......没办法了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值