40+岁大叔从零开始学AI大模型-买电脑篇3 入手ThinkBook 16p 设计师系列2025!
ThinkBook 16p 的“体检报告”: 40+岁大叔从零开始学AI大模型-买电脑篇4
Docker、Docker Engine、Docker Desktop和Docker Compose,还有Moby啥关系啥区别
前文讲过Docker Desktop 是Docker公司的一个商业化产品,虽然对于个人免费,但对于大企业是需要收费的。作为职场人,站在企业角度思考,使用兼容 Docker Desktop的替代产品,从学习习惯角度而言也是不错的选择(“学成文武艺,货与帝王家”)。
https://podman-desktop.io/https://podman.io/
100% 兼容 Docker 命令,支持 alias docker=podman 无缝迁移; 无守护进程架构,内存占用比 Docker 低 25% 以上,默认 Rootless 模式提升安全性; 跨平台支持(Win/macOS/Linux),提供容器监控、镜像管理、Kubernetes 集成等 GUI 功能

https://rancherdesktop.io/
一站式解决方案:集成 Kubernetes 和容器运行时(支持 containerd 或 dockerd),适合需要同时管理容器和微服务的开发者。 跨平台支持:提供 macOS、Windows 和 Linux 版本,UI 友好,降低学习门槛。 内置 Kubernetes:无需额外安装,可直接在本地测试微服务架构。

https://lima-vm.io/https://github.com/lima-vm/lima
轻量级 Linux 虚拟机管理器,支持 Docker Engine 和 containerd; 高度可定制配置,适合进阶用户。

还有很多容器管理工具,例如Colima,Finch...
https://github.com/abiosoft/colima

https://github.com/runfinch/finch

下面是在自己机器上安装rancher desktop的小白过程:






需要注意的是,要和Docker兼容需要选择moby模式。
启动Docker Desktop后,就可以通过命令行使用dockers了。

C:\Windows\System32>docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESC:\Windows\System32>docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEghcr.io/rancher-sandbox/rancher-desktop/rdx-proxy latest af3a0e2c58c1 55 years ago 6.1MB
注意:要以管理员身份启动命令行,才能够正常运行docker命令。否则会报错:
C:\Users\waltl>docker pserror during connect: in the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.49/containers/json": open //./pipe/docker_engine: Access is denied.C:\Users\waltl>docker imageserror during connect: in the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect: Head "http://%2F%2F.%2Fpipe%2Fdocker_engine/_ping": open //./pipe/docker_engine: Access is denied.C:\Users\waltl>
文章转载自SQL和数据库技术,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




