在Windows 运行docker

这篇具有很好参考价值的文章主要介绍了在Windows 运行docker。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考文档

WSL 上的 Docker 容器入门 | Microsoft Docs

环境准备

Docker Desktop 需要开启 hyper-v 或者是安装 toolbox 才能开启虚拟化。这两种情况下配置各有不同,而且也都需要配置环境变量,安装过程还是比较麻烦的。

现在有了 wsl2,在 windows 上使用 Docker 开发 更加方便了。本质上,wsl2 还是依赖hyper-v 技术,启动速度不慢,也不需要单独安装其他虚拟机,配置起来也更加方便。

第一步:安装wsl

管理员权限打开cmd

#安装 WSL 和 Linux 的 Ubuntu 发行版
wsl --install

#安装特定的 Linux 发行版
wsl --install --distribution <Distribution Name>

 我是直接在微软商店下载 搜索 wsl 下载 ubuntu

在Windows 运行docker

 第二步:配置wsl

然后是限制 wsl 使用的资源:默认情况下,一旦你开启的镜像需要比较多资源,系统资源就会被直接吃满(其实镜像本身可能吃不到这么多,都是docker 向wsl 预先申请的)

所以一定要记得设置wsl 占用资源配置,配置方式如下:

Win+R 然后输入 %UserProfile% 进入用户文件夹

然后编辑 .wslconfig 输入以下内容:

[wsl2]
memory=4GB
processors=5
localhostForwarding=true

memory: 内存processors: 处理器数量,当前电脑的processor 数量可以通过 wmic 指令获取LocalhostForwarding : 这个其实就是允许本地通过 localhost 访问wsl,默认就是开启

然后重启 lxss manager (即wsl服务)

net stop LxssManager
net start LxssManager

安装

第一步 下载安装包

Get Docker Desktop for Windows

第二步 安装

找到下载好的安装包 Docker Desktop Installer.exe 双击,按照提示进行操作即可。

在Windows 运行docker

 文章来源地址https://www.toymoban.com/news/detail-493955.html

到了这里,关于在Windows 运行docker的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【PostgreSQL在Windows、Linux和Docker上的保姆级安装教程】

    1.1、下载 官网:https://www.postgresql.org/ 1.2、安装 1.2.1、开始安装 1.2.2、选择安装位置 1.2.3、选择组件(全选即可) 1.2.4、数据存放路径 数据库相关数据默认存放在这里 1.2.5、设置密码,账号默认为postgres 1.2.6、数据库服务监听端口号 默认端口号即可 1.2.7、系统语言/地区 建议

    2024年02月02日
    浏览(62)
  • Docker(二)安装指南:主要介绍在 Linux 、Windows 10 和 macOS 上的安装

    作者主页: 正函数的个人主页 文章收录专栏: Docker 欢迎大家点赞 👍 收藏 ⭐ 加关注哦! Docker 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主要介绍 Docker 在 Linux 、 Windows 10 和 macOS 上的安装。 警告:切勿在没有配置 Docker APT 源的情况

    2024年01月20日
    浏览(63)
  • 在Windows 运行docker

    参考文档 WSL 上的 Docker 容器入门 | Microsoft Docs Docker Desktop 需要开启 hyper-v 或者是安装 toolbox 才能开启虚拟化。这两种情况下配置各有不同,而且也都需要配置环境变量,安装过程还是比较麻烦的。 现在有了 wsl2,在 windows 上使用 Docker 开发 更加方便了。本质上,wsl2 还是依赖

    2024年02月09日
    浏览(30)
  • Windows安装Docker运行中间件(详细)

    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker容器是一个轻量级的沙箱环境,每个容

    2024年01月20日
    浏览(43)
  • Windows环境下清华ChatGLM3+docker-desktop镜像制作和配置GPU环境docker容器本地运行

    (1)下载或git拉取ChatGLM3镜像   拉取镜像,配置环境在此文就不多赘述   git clone https://github.com/THUDM/ChatGLM3.git (2)docker-desktop的安装 这里引用这位大佬的文章,讲的很详细

    2024年02月19日
    浏览(59)
  • 关于Windows 11 docker desktop 运行doris 容器时vm.max_map_count=2000000的设置问题

    需要一个简单的测试环境,于是准备用docker启动一个1fe 1be的简单玩一下 如果be容器启动后再去修改 /etc/sysctl.conf sysctl -w vm.max_map_count=2000000 这个参数是没用的,be仍然会启动失败 这时可以打开cmd wsl --list C:Userspcwsl --list 适用于 Linux 的 Windows 子系统分发: Ubuntu (默认) docker-des

    2024年02月11日
    浏览(46)
  • 【Docker】WSL 2 上的 Docker 搭建和入门

    开发环境 版本号 描述 文章日期 2023-12-14 操作系统 Win11 - 22H2 22621.2715 WSL 2 首先安装WSL,可以参考文章《【WSL】Windows下的Linux子系统使用方法指南 https://blog.csdn.net/kinghzking/article/details/134984077》。 否则,启动Docker,会报下面的错误: 安装Docker Desktop for Windows 官网教程:https:/

    2024年01月17日
    浏览(32)
  • 【Docker】Docker Compose,yml 配置指令参考的详细讲解

    作者简介: 辭七七,目前大二,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 在现代软件开发中,应用程序的部署和管理是一个复杂而关键的任务。Docker Compose是一个强大的工具,可以简化多

    2024年02月05日
    浏览(34)
  • docker在阿里云上的镜像仓库管理

    目录 一.阿里云 1.登录进入阿里云网站,点击个人实例进行创建 2.创建仓库,填写相关信息 3.在访问凭证中设置固定密码用于登录,登录时用户名是使用你注册阿里云的账号名称,密码使用设置的固定密码 4.为镜像打标签并推送到仓库 5.拉取镜像验证 二.distribution 1.扩展源下载

    2024年02月11日
    浏览(38)
  • Docker安装最新版MySQL5.7(mysql-5.7.40)教程(参考Docker Hub)

       MySQL官方安装包下载地址:   https://dev.mysql.com/downloads/mysql/      Docker Hub官方网址:   https://hub.docker.com/     【MySQL系列安装部署教程】 写最好的Docker安装最新版MySQL8(mysql-8.0.31)教程(参考Docker Hub和MySQL官方文档)   最新MySQL-5.7.40在云服务器Centos7.9安装部署

    2023年04月23日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包