学习记录:windows11安装Docker

目录

WSL2

安装 Ubuntu

下载 Docker Desktop

配置 Docker

终端命令验证 Dcoker 是否安装成功

执行 hello world


WSL2

WSL 全称是 Windows Subsystem for Linux ,适用于 Linux 的 Windows 子系统,允许在 Windows 操作系统上运行 Linux 二进制文件,使开发人员能够在 Windows 环境中方便地使用 Linux 工具和应用程序。

说人话就是在 windows 上不安装 Linux 系统或者不使用虚拟机便可以体验双系统。

but,win11在系统-可选功能-更多windows功能下找不到Hyper-v节点。请看:

win10没有Hyper-v的解决方法_hyper-v管理器找不到-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/lanxingxing666666/article/details/111354089

安装 Ubuntu

在微软商店下载并安装发行版

下载 Docker Desktop

已经下载了,这里跳过。注意下载、登录账号需要开代理

配置 Docker

打开设置配置国内镜像

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "dns": [
    "8.8.8.8",
    "8.8.4.4"
  ],
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "insecure-registries": [
    "https://hub.atguigu.com"
  ],
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://mirror.ccs.tencentyun.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com/"
  ]
}

终端命令验证 Dcoker 是否安装成功

进入 cmd 窗口,输入 docker version

docker-compose 在 win 版本的 Docker 中已经默认安装了

执行 hello world

docker run hello-world

参考教程

https://mp.weixin.qq.com/s/NHl6vuI5UBdDjuSJy9prDQ?login=from_csdn

报错

打开电脑的控制面板,找到网络和Internet ,Internet 选项,连接,局域网设置,取消代理模式,选择自动检测

wsl --shutdown 重启即可

https://blog.csdn.net/weixin_62355896/article/details/134458330 没试过,可以参考一下

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值