docker小白

debian或ubuntu

cnetos7比较省心我觉得 免战声明
最主要是站上就有教程 俺写的 :yum:

这俩差不多 看个人喜好了

新手的话,推荐虚拟机,wsl出问题排查起来很麻烦

想着刚接触,先本地试试水,那有vps推荐吗

wsl

win安装docker desktop好像必须要依赖wsl2

win直接wsl2,可以直接调用显卡啥的,资源损耗小;推荐下我的个人教程,供参考https://www.yuque.com/cursor/kb/hlgnv5hsmp9hu5k3

Linux、macos直接装。

都玩docker了,还是搞虚拟机吧,VM比较稳,没啥大毛病,要么就云服务器,一波搞定,啥都有了,学生优惠,还是蛮便宜,就是配置偏低

win直接子系统方便,但是喜欢折腾可以装个虚拟机里面玩,或者直接双系统?

近期没在用。

Windows和OS X上的Docker Desktop是商业软件,里面有很多他们的商业化私货,而且品控不大好。

所以我个人之前更倾向于在Hyper-V里开个虚拟机跑个精简Linux专门用来跑Docker daemon。然后在宿主机的WSL上安装Docker cli,让DOCKER_HOST环境变量等于Docker daemon的地址就可以直接调用完成容器管理。

我觉得虚拟机比较适合初手,因为毕竟完全是linux的操作,遇到的问题都有先例,网上搜可以解决,
wsl的话比较考验有动手能力的人,遇到的问题可能不太容易搜到,比如最简单的systemd怎么运行在wsl上网上就不一定那么多准确答案。
所以我建议初哥还是vmware装centos好办,有什么都可以用快照恢复,不用怕搞坏环境。

直接买个便宜的vps开搞

建议虚拟机

建议虚拟机VMware Workstation Pro,win版本的docker内存泄露

虚拟机吧,先捣鼓捣鼓,熟悉了上服务器玩