如何在windows上安装docker

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

安装文档

1. 下载安装客户端

windows 安装docker,windows,docker,容器

 下载后像windows常用软件安装一样,安装完成

windows 安装docker,windows,docker,容器

2. 在 window上启用WSL

安装文档

首先,确保你的windows版本满足 Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11

查看你自己电脑的windows版本

windows 安装docker,windows,docker,容器

windows 安装docker,windows,docker,容器

如果电脑windows版本不满足条件,只能手动安装wsl

windows 安装docker,windows,docker,容器

3. 自动安装WSL

安装文档

用管理员权限打开PowerShell,输入以下命令

windows 安装docker,windows,docker,容器

wsl --install

因为我的windows版本比较低,或者你自动安装不上,可以选择手动安装 

4. 手动安装WSL

安装文档

1)为 Linux 启用 Windows 子系统

用管理员权限打开PowerShell,输入以下命令 

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

 启用完成

windows 安装docker,windows,docker,容器

2)检查运行 WSL 2 的要求 

windows 安装docker,windows,docker,容器

我的windows版本是1904,满足大于1903的要求,所以这一步可以跳过 

3) 启用虚拟机功能 

 用管理员权限打开PowerShell,输入以下命令

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

启用完成

windows 安装docker,windows,docker,容器

完成以上操作,重新启动电脑完成WSL安装和更新WSL2 

4)下载Linux内核更新包

下载最新包

windows 安装docker,windows,docker,容器

并点击安装

windows 安装docker,windows,docker,容器

5)将 WSL 2 设置为默认版本

用打开PowerShell,输入以下命令 

wsl --set-default-version 2

这里执行我电脑没生效,但好像没有影响

6)安装您选择的 Linux 发行版

打开Microsoft store,去搜索需要的Linux 版本

windows 安装docker,windows,docker,容器

我这里直接通过文档里面的链接打开Microsoft store的linux的下载链接

 windows 安装docker,windows,docker,容器

这里我选择的ubantu18.04 LTS版本

但我这里下载失败

windows 安装docker,windows,docker,容器

你可以去看下Microsoft Store下载安装失败的原因(在某些情况下,您可能无法(或不想)使用 Microsoft Store 安装 WSL Linux 发行版。您可能正在运行不支持 Microsoft Store 的 Windows Server 或长期服务 (LTSC) 桌面操作系统 SKU,或者您的公司网络策略和/或管理员不允许在您的环境中使用 Microsoft Store。在这些情况下,虽然 WSL 本身可用,但您可能需要直接下载 Linux 发行版。) 

windows 安装docker,windows,docker,容器

 如果 Microsoft Store 应用不可用,您可以使用以下链接下载并手动安装 Linux 发行版:

windows 安装docker,windows,docker,容器

如果您愿意,还可以通过命令行下载您喜欢的发行版,您可以将 PowerShell 与 Invoke-WebRequest cmdlet 结合使用。例如,要下载 Ubuntu 20.04: 

Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing

 下载发行版后,导航到包含下载内容的文件夹,并在该目录中运行以下命令,其中 app-name 是 Linux 发行版 .appx 文件的名称。

Add-AppxPackage .\app_name.appx

Appx 包下载完成后,您可以通过双击 appx 文件开始运行新的发行版。 (在此步骤完成之前,命令 wsl -l 将不会显示发行版已安装)。

windows 安装docker,windows,docker,容器

安装发行版后,点击启动,请按照说明为新的 Linux 发行版创建用户帐户和密码。 

windows 安装docker,windows,docker,容器

 5. 打开Docker Desktop,安装完成

windows 安装docker,windows,docker,容器

windows 安装docker,windows,docker,容器文章来源地址https://www.toymoban.com/news/detail-716328.html

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

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

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

相关文章

  • 【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    目录 一、准备工作 1. 安装WSL(适用于 Linux 的 Windows 子系统) 2. docker简介——来源chatGPT 二、Windows安装 Docker Desktop 1. 官网链接 2. 安装过程 3. 迁移到非系统盘 4. 配置国内镜像源 国内镜像 方法1——通过Docker-Desktop配置 方法2——找打daemon.json文件进行配置 三、在适用于 Wind

    2024年02月12日
    浏览(84)
  • 把 Windows 装进 Docker 容器里

    本篇文章聊聊如何在 Docker 里运行 Windows 操作系统, Windows in Docker Container(WinD)。 我日常使用 macOS 和 Ubuntu 来学习和工作,但是时不时会有 Windows 使用的场景,不论是运行某个指定的软件,还是要做一些跨平台软件的功能验证。 在去年开源 soulteary/docker-chatgpt 之前,还折腾

    2024年03月24日
    浏览(39)
  • windows下搭建docker容器环境

    下载Docker Desktop https://www.docker.com/ 安装Docker Desktop(软件默认安装c盘,若要安装到其他盘,在安装之前创建软连接再进行安装) 在自定义磁盘中创建对应文件夹, 使用 mklink /j “原文件夹路径” “目标文件夹路径” 进行软连接的创建 mklink /j “C:Program FilesDockerDocker” “D:Program

    2024年02月08日
    浏览(51)
  • Windows 下 Docker 容器化开发环境配置

    作者:禅与计算机程序设计艺术 Docker 是一种轻量级虚拟化技术,可以将一个完整的应用或服务打包成一个镜像文件,然后通过 Docker 引擎运行这个镜像,简化了应用或服务在不同环境的部署、迁移及运维等工作。最近几年,越来越多的人开始试用 Docker 来开发和部署应用系统

    2024年02月07日
    浏览(52)
  • WSL dockers容器挂载windows下的文件

    请注意,您需要将Windows用户名和测试数据目录替换为您在Windows上实际使用的用户名和测试数据目录。例如,如果您的Windows用户名是bear,测试数据目录位于C:Usersbeartest-20240104,则命令应该如下所示: 再例如我的文件在windows下面是 C:UsersLenovoDesktoptest-20240104

    2024年01月16日
    浏览(46)
  • Docker进入容器,从容器拷贝回宿主机,并在容器内执行Linux命令,Windows中进入容器操作命令

    目录 简介 1、查看容器名字 2、进入容器语法 3、操作实例: 1. COMMAND 参数: 2. 查看正在运行的容器 3. 使用 exec 进入容器 4. 推荐的配置 5. 退出docker内部 4、文件拷贝: 拷贝到容器中:将需要处理的视频文件传输到容器中 容器拷贝到宿主机中:将分割好的文件从容器拷贝回宿

    2024年02月09日
    浏览(62)
  • windows docker 容器启动报错:Ports are not available

    docker 启动容器报错: (HTTP code 500) server error - Ports are not available: listen tcp 0.0.0.0:6379: bind: An attempt was made to access a socket in a way forbidden by its access permissions. 检查端口是否被其它程序占用: netstat -ano | findstr 6379 ,如果有需要自己处理一下,关掉冲突程序或改端口 如果本地端口没

    2024年02月09日
    浏览(40)
  • 【Python编程工具】【ssh连接Docker容器】如何使用Docker容器里的python环境,如何调试在容器中的代码

    本篇博客将介绍如何在Docker容器中打开SSH连接服务,以及如何使用JetBrains Gateway软件进行代码调试。 JetBrains Gateway是一款紧凑型桌面应用,可让您通过 JetBrains IDE 远程工作,甚至无需下载这些IDE。通过在桌面端安装这款软件,您可以直接调试服务器上的代码。 使用以下命令启

    2024年01月25日
    浏览(67)
  • Docker容器:docker基础及安装

    (1)Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。 (2)是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。 (3)Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。 2.1 docker虚拟

    2024年02月05日
    浏览(53)
  • docker 容器如何查看正在运行容器的端口映射

    1、查看docker容器的版本 2、查看正在运行的容器 3、查看容器的端口映射 总结:到此就完成了查看正在运行容器的端口映射.

    2024年02月12日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包