Windows(Win11)如何安装Docker(Docker Desktop)

 更新时间:2024年06月17日 14:52:40   作者:编程经验分享  
这篇文章主要介绍了Windows(Win11)如何安装Docker(Docker Desktop),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

前言

一般 docker 都是直接安装在 Linux 服务器上,用来快速部署一些中间件(比如 redis,rocketmq等等),省去繁琐的安装以及配置过程。

很少有在 window 上跑 docker 的情况,不过总有意想不到的情况,在使用 Fn Project 进行部署云函数时,需要构建 docker 镜像,而开发程序时又是在 Windows 上开发的,想要在本地调试代码,就必须为 Windows 安装 docker 了。

本文演示 Windows 安装 docker 的基本步骤。

下载

安装 wsl

打开 cmd.exe,执行

wsl --update

等待安装完成

然后重启计算机

补充说明:

网上的安装教程有使用 Hyper-V 的,但是经过实践,最后安装完 docker 打开后,一直卡在初始化界面,显示 Docker Engine is the underlying technology that runs containers。

故直接不用 Hyper-V 的方法了,此处就不贴 Hyper-V 方法的安装启动过程了。

安装 Docker Desktop

打开下载的安装包,安装 Docker Desktop

安装完需要再重启一次计算机

启动 Docker Desktop

重启计算机后,会自动启动 Docker Desktop,按照提示全都无脑下一步即可,打开 Decker Desktop 后,选择跳过登录,即可进入到主页面了。

主页面左下角显示为 Engine running 即表示安装成功,能正常使用了。

此时,打开 cmd.exe,便可以直接使用 docker 的命令了

docker version

配置国内镜像

在 Docker Engine 中添加一项配置

"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]

拉取镜像

在没有登录的情况下,是不能够在界面上直接拉去官方库里的镜像的,在 Linux 中就没受过这种气。

在 Linux 中使用命令行拉去镜像明明是不需要账号密码的。而且国内注册账号还得使用魔法才能注册,相对麻烦,懒得搞。

可以直接使用命令行的方式来拉去镜像

这里直接拉取 redis 的镜像作为例子

拉取完成后,同样可以在可视化界面上看到刚刚拉取的 redis 镜像,完美绕过需要注册账号这件麻烦事情。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Docker 搭建 Tomcat 运行环境的方法

    Docker 搭建 Tomcat 运行环境的方法

    这篇文章主要介绍了Docker 搭建 Tomcat 运行环境的方法,Docker与虚拟机及搭建过程,介绍的非常详细,需要的朋友可以参考下
    2016-10-10
  • 快速修改运行中的docker容器端口映射的三种方式

    快速修改运行中的docker容器端口映射的三种方式

    当docker start运行容器后并没有提供一个-p选项或设置,让你修改指定端口映射规则,那么这种情况我们该怎么处理呢?今天教如何修改运行中的docker容器的端口映射,感兴趣的朋友跟随小编一起看看吧
    2023-01-01
  • linux上安装Docker(非常简单的安装方法)

    linux上安装Docker(非常简单的安装方法)

    今天小编就为大家分享一篇关于linux上安装Docker(非常简单的安装方法),小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • Docker MQTT安装使用教程

    Docker MQTT安装使用教程

    今天小编就为大家分享一篇关于Docker MQTT安装使用教程,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • Docker创建镜像、怎么修改、上传镜像等详细介绍

    Docker创建镜像、怎么修改、上传镜像等详细介绍

    这篇文章主要介绍了Docker创建镜像、怎么修改、上传镜像等详细介绍的相关资料,需要的朋友可以参考下
    2016-12-12
  • docker nginx 配置文件要点及注意事项

    docker nginx 配置文件要点及注意事项

    本文介绍了Nginx的配置要点及注意事项,包括访问静态资源、负载均衡等,在访问静态资源时,可以使用root或alias指令指定路径,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2025-02-02
  • Docker容器间通信之BIP使用及配置方式

    Docker容器间通信之BIP使用及配置方式

    Docker使用桥接网络(BridgeNetwork)和BIP(BridgeIP)来管理容器之间的网络通信,默认情况下,Docker会自动创建一个名为bridge的虚拟网络接口,并为每个容器分配一个独立的IP地址,在/etc/docker/daemon.json文件中可以进行自定义配置
    2025-01-01
  • Docker部署SQL Server及最佳应用小结

    Docker部署SQL Server及最佳应用小结

    SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),本文总结了容器环境下的部署及实践应用,需要的朋友可以参考下
    2022-08-08
  • docker之MySQL同步数据的实现

    docker之MySQL同步数据的实现

    本文主要介绍了docker之MySQL同步数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • docker中修改mysql最大连接数及配置文件的实现

    docker中修改mysql最大连接数及配置文件的实现

    这篇文章主要介绍了docker中修改mysql最大连接数及配置文件的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12

最新评论