windows10/11安装和使用docker

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

        最近在linux服务器上使用docker安装软件很方便快捷,但是linux服务器是公司的需要连vpn才行,不太方便,就想着在自己windows电脑上装一个docker玩玩(主要是方便,安装mysql什么的几个命令行就完事儿),当然大家电脑配置够用的话也可以在自己电脑上安装linux虚拟机。

1. 下载 Docker Desktop

访问Docker中文网 官网下载 Docker Desktop for Windows(安装包大约600M左右)。

win11 docker,windows,docker,容器

2. 安装 Docker Desktop

安装程序会提供一个交互式安装向导。按照向导提示操作完成 Docker Desktop 的安装。

win11 docker,windows,docker,容器

win11 docker,windows,docker,容器

win11 docker,windows,docker,容器

安装完成后启动会显示如下界面,需要登录,sign in 选择github账号登录

win11 docker,windows,docker,容器

启动后一直转圈圈,说明服务启动不起来

win11 docker,windows,docker,容器

开启Hyper-V

win+R运行control

win11 docker,windows,docker,容器

win11 docker,windows,docker,容器

win11 docker,windows,docker,容器

win11 docker,windows,docker,容器

如果没有找到这一项功能,使用如下脚本进行安装,创建一个.bat脚本,将以下内容复制进去,然后保存,鼠标右键以管理员方式运行。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

安装过程如下:

win11 docker,windows,docker,容器

注意,这个时候后会重启电脑,一定要保存自己的东西,再回车

开机启动docker Desktop会如果提示下面的错

win11 docker,windows,docker,容器

解决

管理员身份打开命令行工具:

netsh winsock reset

就可以重新打开docker,如果不成功,再重启电脑就好了。可以就不用重启了。

按这个办法搞了一下,果然能正常运行了,之后就可以像在linux服务器上一样使用docker命令了

启动成功如下:

界面左下角显示绿色标识docker服务启动成功

win11 docker,windows,docker,容器

3. 验证 Docker 安装

win11 docker,windows,docker,容器

打开命令提示符或 PowerShell,输入以下命令:

docker --version

显示安装的 Docker 版本信息,以确认 Docker 是否正确安装。

4. 使用 Docker 命令

可以开始使用 Docker 命令行界面(CLI)来管理容器和映像。以下是一些常用命令示例:

  • 拉取 Docker 镜像:
docker pull <image_name>
  • 列出所有本地 Docker 镜像:
docker images
  • 运行容器:
docker run -it <image_name> /bin/bash
  • 列出正在运行的容器:
docker ps
  • 停止容器:
docker stop <container_id>

5. 使用 Docker GUI:

        Docker Desktop 提供了一个直观的用户界面,可以轻松管理容器、映像和网络。您可以在其中查看并启动容器、管理数据卷等。

6. 使用 K8s组件

点击右上角的设置,然后找到左侧Kubernetes,右边的两项勾选上然后Reset Kubernetes Cluster,等待左下角的k8s状态变为绿色即为启动成功,就可以在windows上使用最小化的K8s集群了。

win11 docker,windows,docker,容器

 win11 docker,windows,docker,容器

 执行命令查看k8s中运行的组件

kubectl get pods -A

win11 docker,windows,docker,容器

注意事项:

  • 在 Windows 上安装 Docker 时,请确保计算机支持虚拟化并已启用 Hyper-V
  • 您可能需要在 BIOS 或 UEFI 中启用虚拟化支持。
  • Docker Desktop 提供了一个本地 Kubernetes 集群,方便开发人员在本地进行 Kubernetes 应用程序开发和测试。

这只是一个简单的指南,让你快速了解如何在 Windows 系统上安装和使用 Docker。若想深入了解更多功能和使用方法,建议参阅 Docker 官方文档Docker overview | Docker Docs。文章来源地址https://www.toymoban.com/news/detail-832310.html

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

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

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

相关文章

  • windwos 10 下安装使用Docker Desktop for Windows提示系统版本过低并无法更新 docker-toolbox安装教程

    下载地址 :https://docs.docker.com/desktop/install/windows-install 下载后,跟着文档安装就可以了 由于Docker Desktop不支持Windows家庭版,所以想在Windows家庭版上安装Docker Desktop通常会报以下错误: Docker Desktop requires Windows 10 Pro/Enterprise/Home (18363+). 不过可以尝试使用更新 Windows 系统版本Wi

    2024年02月04日
    浏览(71)
  • windows10&11 启动Docker Desktop报 “Docker Desktop - Unexpected WSL error”

    win10/win11升级后, 替你安装或者升级了\\\"Windows Subsystem for Linux Preview\\\" 其他场景汇总: 启动wsl使用过代理或加速器等软件 wsl更新后, wsl --update 操作后 参考某大佬的猜测: wsl启动时加载了 Proxifier 的一个模块, 此前使用过代理会导致此问题出现 管理员身份启动 cmd/powershell , 运行

    2024年02月05日
    浏览(50)
  • Windows安装Docker 容器教程

    Docker 容器是一种轻量级、可移植、自包含的软件打包和部署技术。它可以将应用程序和依赖项打包在一个可移植的容器中,并提供一个一致的运行环境,无论在哪个计算机上运行都能够保证应用程序的可靠性和稳定性。 在 Docker 容器中,应用程序和其所有依赖项被打包在一个

    2024年02月03日
    浏览(66)
  • Mac苹果系统安装双系统Windows10 Windows11 BOOTCAMP

    注意一下所有安装全程接充电器操作,以免安装过程中电脑断电带来不必要影响。 从下列方式选择合适的系统进行下载。 MSDN https://msdn.itellyou.cn/ 微软官方 https://www.microsoft.com/zh-cn/software-download/windows10 把下载好的Windows10镜像文件放在自己熟悉的地方,我这里是直接放在桌面,

    2024年02月16日
    浏览(46)
  • 实战:win10安装docker并用docker-compose构建运行容器

    Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。但是某些时候我们没有Linux环境怎么破?为了解决这个问题我们可以用VM虚拟机上安装Linux系统进行处理。然而对于我们的WIN10系统自带Hyper-V虚拟机,简直不要太爽。我们可以直接开启Hyper-V服务,并安

    2024年02月12日
    浏览(53)
  • Windows 10/11 免费安装HEVC/H.265视频扩展

    将系统从 Win 10 升级到 Win 11 后,用系统自带播放器打开 HEVC (H.265编码)格式视频时,提示缺少编码器无法播放;以前可以通过浏览器访问 ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq 跳转到微软应用店免费安装解码插件,但现在失效了,主要是为了播放8K视频。 最新方法: 访问 h

    2024年02月04日
    浏览(41)
  • MariaDB 10.11.4 安装教程(zip格式,Windows环境)

    前言 MariaDB 10.11.6 这个版本是目前最新的长期支持版,下面来安装下 下载 官网:MariaDB 打开上面链接,选择 MariaDB 10.11.6 版本,操作系统 Windows ,架构 x86_64 ,包格式 ZIP file ,选好后点 Download 来下载 安装服务 解压缩下载的 zip 文件,到 bin 目录,管理员运行cmd,执行如下命令

    2024年02月13日
    浏览(37)
  • 关于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日
    浏览(48)
  • Windows 11 安装 Docker Desktop

    WSL 全称是 Windows Subsystem for Linux ,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。 简单的说就是 WSL 能让你在不安装 Linux 或者 VM (虚拟机)的情况下体验双系统

    2024年02月05日
    浏览(57)
  • Docker 最新安装教程(windows11)

    链接地址: Docker Desktop 打开cmd命令行窗口输入:docker -v 显示docker版本,证明docker已安装并启用成功 至此早Win11上安装 Docker 以及 Docker Desktop 已经安装完毕。 但是会出现下图问题:一直在加载中。。。 为了观看性,我就在下篇文章为大家讲解 Docker Desktop 解决 “Starting the Dock

    2024年04月27日
    浏览(58)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包