当前位置: 首页 > news >正文

windows server 2019 安装 docker环境

一、根据官方说明进行安装 , 看起来过程相当简单, 但问题还是有的

准备 Windows 操作系统容器 | Microsoft Learn

// 一个 powershell 脚本,该脚本配置环境以启用与容器相关的 OS 功能并安装 Docker 运行时。
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -o install-docker-ce.ps1
.\install-docker-ce.ps1

1. 不能运行 linux 镜像, 参考此篇 How to Run 🐧 Linux Containers on Windows Server 2019

// To switch to Linux Containers
[Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")

2. 单个文件映射到宿主机会报错, 被识别为目录

Error response from daemon: invalid volume specification: 'D:\xxxx\appsettings.json:/data/api/appsettings.json:rw': invalid mount config for type "bind": source path must be a directory

3. 网络环境最好是检查一下, 不然会出各种错误

二、使用 WSL 安装 unbutu , 之后再运行 docker 

参考此篇  https://zhuanlan.zhihu.com/p/464405312

或  官方  https://learn.microsoft.com/zh-cn/windows/wsl/install

但是我装好之后在运行的时候总是报错  docker 服务没启动, 最终放弃

三、在 VMware 中创建 Linux 虚拟机, 然后再安装  docker(套娃 🪆)

...如果实在是这样, 建议直接更换 Linux 系统

建议: 不要轻易尝试在 windows  server上安装及运行  docker

windows 10 & windows 11 这种支持 docker desktop 的还是可以的

http://www.lryc.cn/news/347619.html

相关文章:

  • 【Linux】探索 Linux du 命令:管理磁盘空间的利器
  • Service 和 Ingress
  • C++(类和对象—封装)
  • 如何训练一个大模型:LoRA篇
  • Spring Cloud学习笔记(Nacos):基础和项目启动
  • 音频提取特征
  • AJAX前端与后端交互技术知识点以及案例
  • [AutoSar]BSW_Diagnostic_003 ReadDataByIdentifier(0x22)介绍
  • 买卖股票的最佳时机 II(LeetCode 122)
  • Spring Boot:让微服务开发像搭积木一样简单!
  • WordPress 、Typecho 站点的 MySQL/MariaDB 数据库优化
  • ==与===的区别
  • 什么是ACID及基本实现的示例
  • 【启明智显技术分享】SSD202核心板Rootfs下如何烧录mac地址
  • springboot3 集成spring-authorization-server (一 基础篇)
  • AVL树!
  • 知识付费系统怎么安装教程,教师课堂教学该掌握哪些表达技巧?
  • 基于MetaGPT的LLM Agent学习实战(一)
  • 【IMX6ULL项目】IMX6ULL上Linux系统实现产测工具框架
  • 【Linux基础】Vim保姆级一键配置教程(手把手教你把Vim打造成高效率C++开发环境)
  • Gartner发布准备应对勒索软件攻击指南:勒索软件攻击的三个阶段及其防御生命周期
  • IB 公式解析
  • 开发辅助工具的缩写
  • linux程序分析命令(一)
  • MYSQL数据库-SQL语句
  • MyBatis认识
  • 【WEEK11】 【DAY6】Employee Management System Part 7【English Version】
  • 【52】Camunda8-Zeebe核心引擎-Clustering与流程生命周期
  • 从零开始的软件测试学习之旅(八)jmeter线程组参数化及函数学习
  • 图文并茂:解析Spring Boot Controller返回图片的三种方式