阿里云 Windows Server 2022 安装 Docker

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

阿里云Windows Server 2022 安装 Docker

文章目录

  • 情景
  • 尝试
  • 正解
    • 安装Docker管理工具
    • 安装Docker
    • 重启系统
    • 配置Docker系统路径
    • 配置Docker引擎(也许不用)
    • 启动Docker服务

情景

情景:最近一直在搞微服务,团队的服务器是阿里云的 Windows Server 2022,之前部署的是单体应用,单体后端+单体前端的 CI/CD 倒也不痛不痒。但上了微服务之后,一下子就变得麻烦起来,哪怕手动部署也嫌得麻烦。决定还是在服务器上装一下Docker。

尝试

不确定Windows Server能不能直接装,最初就先按自己电脑装 Docker Desktop 的路子试了试,能装上,但是 Docker Engine 运行存在问题,Docker Desktop 打开时一直在初始化,估计是Windows Server 不支持 hype-v 的关系,尝试安装 WSL2 也装不上,看来这路子走不通。

正解

换个方法,Windows Server 本身支持 Docker EE,那就直接安装 Docker Enterprise 吧。在这之前,切记把安装过的 Docker Desktop 卸载干净,不卸载的话至少也要把 C:\User\sysetem32 下面的 docker.exe 和 dockerd.exe 删掉,不然会影响 Docker EE 的运行与配置:

安装Docker管理工具

在 powershell 中执行以下命令:

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

问问题时,可以直接回车,默认是yes

安装Docker

在 powershell 中执行以下命令:

Install-Package -Name docker -ProviderName DockerMsftProvider

问问题时,输入y,因为默认是no

重启系统

Restart-Computer -Force # 手动重启也行

配置Docker系统路径

设置环境变量:Path -> 添加:

C:\Program Files\Docker

配置Docker引擎(也许不用)

C:\ProgramData\Docker\config\daemon.json,没有就手动创建

{
    "authorization-plugins": [],
    "dns": [],
    "dns-opts": [],
    "dns-search": [],
    "exec-opts": [],
    "storage-driver": "",
    "storage-opts": [],
    "labels": [],
    "log-driver": "",
    "mtu": 0,
    "pidfile": "",
    "data-root": "",
    "cluster-store": "",
    "cluster-advertise": "",
    "debug": true,
    "hosts": ["tcp://0.0.0.0:2375"],
    "log-level": "",
    "tlsverify": true,
    "tlscacert": "",
    "tlscert": "",
    "tlskey": "",
    "group": "",
    "default-ulimits": {},
    "bridge": "",
    "fixed-cidr": "",
    "raw-logs": false,
    "registry-mirrors": [],
    "insecure-registries": [],
    "disable-legacy-registry": false
}

启动Docker服务

在 powershell 中执行以下命令:

Start-Service Docker

到这里,就可以正常使用Docker了,来句 docker run hello-world 跑个Helle World试试成效:
windows server安装docker,Evanpatchouli的知识星球,踩坑纪实,docker,阿里云,windows


Windows容器文档:https://learn.microsoft.com/zh-cn/virtualization/windowscontainers/(官方手册仅供参考)文章来源地址https://www.toymoban.com/news/detail-614829.html

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

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

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

相关文章

  • windows server 2016 安装 docker(最终没解决,升级了系统)

    本文属于原创,但大多是借用别人的东西: step 1 先按照下面的帖子进行安装: Windows Server 安装docker_windows server docker_江湖人称于老师的博客-CSDN博客 但可能会出现下面的问题: 无法从 URI“https://go.microsoft.com/fwlink/?LinkID=627338clcid=0x409”下载到 这个参考: 警告: 无法从 URI“

    2024年02月06日
    浏览(43)
  • Windows Server 2016中文版安装docker的详细步骤

    强制安装版,慎用!!!有部分docker功能可能用不了喔 下载最新版的安装包,安装并重启 选择数字6,下载并安装更新,弹出黑色对话框后,选择A 让它下载更新并重启,此操作必须进行,否则后续安装会失败或者各种报错类似于linux各种软件版本依 赖 打开 powershell 以管理员

    2024年02月15日
    浏览(49)
  • windows server 2016 server 2019 server 2022 设置开机用户自动登陆

    键盘按WIN+R 输入 regedit 回车 输入 双击 DevicePasswordLessBuildVersion 并把值改为 0 再键盘按 WIN+R 输入 netplwiz 回车 把这个勾去掉,确定就好。

    2024年02月16日
    浏览(43)
  • Windows Server 2022 安全功能重大更新

    这篇文将介绍 Windows Server 2022 中的一些新增的安全功能,在 Windows Server 2019 的强大基础之上引入了许多创新功能。 安全连接是当今互连系统的核心。 传输层安全性 (TLS) 1.3 是 Internet 部署最广泛的安全协议的最新版本,它对数据进行加密,以在两个终结点之间提供安全的信道

    2024年02月07日
    浏览(43)
  • Windows Server 2022 新机优化与设置

    刚装好系统,该干嘛知道吧 1、打完所有Windows更新(包含驱动安装) 2、先关闭防火墙,再关闭Windows安全中心,最后再KMS系统激活 3、任务管理器开启磁盘监控页面 4、安装ToDesk,防止失联 ToDesk官网:ToDesk远程控制软件-免费安全流畅的远程连接电脑手机 (hellodesk.cn) 5、开启W

    2024年02月04日
    浏览(40)
  • [服务器][搭建][教程]Windows Server 2022新系统配置

    1. 前言 有一说一Windows Server我是用不太习惯,但是由于要用Hyper-V,而且其他的需求几乎没有,就上了Windows Server 2022 2. Windows Server 2022配置 我的PC已经配置好了,此教程是在腾某云新建的Windows Server 2022做演示 2.1 在桌面上呼出此电脑、控制面板图标 和Windows10一样,桌面右键个

    2023年04月10日
    浏览(51)
  • SQL Server 2022 安装失败

    本人建议是将SOL Server 2022 删干净,更换成 SQL Server 2019. 删除 SOL Server 2022 步骤  1. 关闭 SQL Server 服务 2. 在 控制面版 中 删除 SQL Server 组件 。 3. 在C盘的Program Files和Program Files(×86)中分别删除Microsoft SQL Server 文件。 4. 一开始下载SQL Server 2022 的安装程序,本人建议一起删除。

    2024年02月13日
    浏览(41)
  • SQL Server2022安装教程

    SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows N

    2024年02月09日
    浏览(43)
  • Windows Server 2022 中文版、英文版下载 (updated Jan 2023)

    Windows Server 2022 正式版,2023 年 1 月更新,持续更新中 … 请访问原文链接:https://sysin.org/blog/windows-server-2022/,查看最新版。原创作品,转载请保留出处。 作者主页:www.sysin.org 此次发布更新了什么?答:版本号,当然还有… 2021.09.01 更新,微软官方确认该版本为正式版:Wi

    2024年02月07日
    浏览(64)
  • 【学习心得】SQL Server 2022安装

    下载地址:https://www.microsoft.com/en-us/sql-server/sql-server-downloads 下载developer版本是免费的。 查看硬件与软件要求: https://learn.microsoft.com/zh-cn/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2022?view=sql-server-ver16 建议不要关闭“安装中心”,待会可以直接点击安装“

    2024年02月04日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包