windows server2019 不成功的部署docker经历

由于现场网络限制,需要将docker 容器部署到windows-server 2019上

1.在windows server 2019上安装 docker-desktop,貌似内核版本太低,无法安装,g

然后曲线救国,window server 2019安装docker,折腾了半天,貌似docker 环境还是不行,貌似采用 LCOW 这个特性,但是这个特性 貌似几年没维护了,如果有谁成功了,那一定是我太菜了

在 Windows Server 上,Docker 的使用与 Docker Desktop 在 Windows 10 或 11 上的使用有一些不同。Windows Server 主要支持的是基于 Windows 的容器,但如果你希望在 Windows Server 上运行 Linux 容器,可以考虑使用 Linux Containers on Windows (LCOW) 功能。然而需要注意的是,LCOW 已被标记为实验性功能,并且在新版本的 Docker 中可能不再得到官方的支持或推荐。

最后搜到一个帖子讨论

貌似就是不推荐windows-server 跑docker的 linux 内核模式

Windows Server doesn't support Linux containers. Linux containers are available on Windows client (10 and 11) only for development purposes. On a Server machine you can install a Linux VM on Hyper-V and run Docker from there.

Furthermore, Windows Server doesn't have a GUI like Docker Desktop on client. More information here: Prep Windows operating system containers | Microsoft Docs

最后我就是听人劝,吃饱饭,老实的在windows-server里 安装虚拟机,跑linux版本的docker镜像

参考链接

2.Docker get-started: WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (windows/amd64)

原来装的普通windows 10上的docker 镜像导出到 windows server上,这里需要说明 原来win10 上底层用的hyper-v,跑的应该是linux版本镜像,所以要么采用上面我没成功的LCOW特性,要么就虚拟机 里干linux容器

docker镜像导入导出命令

3.把原来的 mysql数据搬到 linux容器里,结果遇到Docker-compose : mysqld: Can't create/write to file 'xxxx'' (Errcode: 13 - Permission denied)

采用下面的方案
stackoverflow链接

我把我的mysql 的 data目录 用chown 命令改成 999了,貌似就容器启动成功了

相关推荐
2601_960567961 小时前
电商套图自动化效率的工程量化分析——从逐张生成到批量套图的架构演进
运维·架构·自动化
吳所畏惧2 小时前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
张忠琳2 小时前
【NVIDIA】 NVIDIA Container Toolkit v1.19.1 — OCI 模块超深度分析之三
云原生·容器·架构·kubernetes·nvidia
HiDev_2 小时前
【非标自动化】2、认识元器件(确定目标)
运维·自动化
Zhang~Ling3 小时前
从 fopen 到 struct file:从零开始拆解 Linux 文件 I/O
linux·运维·服务器
爱写代码的森3 小时前
蒙三方库 | harmony-utils之FileUtil文件重命名与属性查询详解
linux·运维·服务器·华为·harmonyos·鸿蒙·huawei
Elastic 中国社区官方博客4 小时前
将你的 Grafana Kubernetes 仪表板迁移到 Elastic Observability:相同的 PromQL,30 倍更快的查询
大数据·人工智能·elasticsearch·搜索引擎·容器·kubernetes·grafana
中微极客4 小时前
2026主流AI Agent框架技术选型与性能对比
运维·网络·人工智能
久曲健的测试窝4 小时前
智能座舱自动化测试落地方案:数字仿真搭配实车实测,解决用例运维与场景失真难题
运维
AOwhisky5 小时前
Python 学习笔记(第十五期)——运维自动化(下·后篇):堡垒机实战——paramiko高阶篇
运维·python·学习·云原生·自动化·运维开发