Docker(一):win10平台上面的搭建

环境设置

  1. docker for window 下载地址
    2.
  2. 修改pull的镜像文件保存位置
    打开setting
    在这里插入图片描述
    退出docker,然后进入上图所示的文件目录
    在这里插入图片描述
    把vhdx文件复制到你自定义的路径下,然后删除系统原来保存vhdx文件的文件夹,即删除Virtual Hard Disks文件夹
    管理员模式进入cmd,运行下面的命令
mklink /J "C:\Users\Public\Documents\Hyper-V\Virtual hard disks" 这里填你自定义的保存vhdx文件的路径

系统原来的路径出现下面的快捷方式就表示完成
在这里插入图片描述

  1. 开启虚拟化
    在这里插入图片描述
    查看虚拟化是否开启了
    在这里插入图片描述

  2. 换源
    1、打开daemon.json,win10下该文件路径一般是在C:\ProgramData\Docker\config
    2、在"registry-mirrors": []里面添加相应的国内源,参考如下

  "registry-mirrors": [
    "https://kfwkfulq.mirror.aliyuncs.com",
    "https://2lqq34jg.mirror.aliyuncs.com",
    "https://pee6w651.mirror.aliyuncs.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://registry.docker-cn.com"
  ]
  1. 安装ubuntu镜像
    点击docker的图标,选择docker hub
    登入
    在docker hub选择你要的ubuntu镜像版本 → 传送门
    复制相应的命令到cmd中运行
    在这里插入图片描述
    在这里插入图片描述
    查看拉取是否成功
    在这里插入图片描述

BUG注意事项:

1、
在这里插入图片描述
原因:
一、windows container选项下,不能用pull拉取镜像;
二、experimental选项没有开启
解决:
一、点击docker图标,将switch to window container…改成switch to linux container…,然后重启docker
在这里插入图片描述
二、在setting里面,把experimental选项后面的false改成true,重启docker
在这里插入图片描述
2、
docker启动后报错:
Docker.Core.Backend.BackendException:
Error response from daemon: open \.\pipe\docker_engine_linux: The system cannot find the file specified.
解决:
cmd中运行下面命令

Net stop com.docker.service
Net start com.docker.service
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值