[请益] docker vs podman,或是....

楼主: bills1987 (土ㄅ)   2023-04-09 14:58:22
各位神人午安
小弟近期经历两台老旧server的阵亡,开始思考到,仅备份原始档案是不够的,环境也是很重要的一部分,于是开始查询docker方面相关的技术,但碍于公司人数上限超过250,desktop版本是必需收费的,看了一些文章,开始有些人转向podman
由于大部分的专案都是asp , webform, asp.net MVC (C#为主), 这类需要windows container才能进行包装的
不过我也想过,档案备份好,iis设定档备份好似乎也是可行的方案之一(反正都在windows上, net版本装对就好?)
不知道各位有没有好的建议呢?
作者: MacPerson (Gary)   2023-04-09 17:20:00
Colima?
作者: airtsubasa (伪学姊)   2023-04-09 19:13:00
server上应该还有排程或是服务的要备份吧,另外还有数据库agent等等
作者: yamagishi (山岸刑务官)   2023-04-09 20:20:00
你可以WSL然后继续用Docker
楼主: bills1987 (土ㄅ)   2023-04-09 20:32:00
数据库的部分是mysql,有做replication,所以不担心
作者: Lhmstu (lhmstu)   2023-04-10 01:36:00
proxmox
作者: jobintan (Robin Artemstein)   2023-04-10 07:53:00
WSL应该可以选择只装Docker engine就好了吧,管理image或container或volume之类的,用指令就可以了。应该不需要装Docker desktop直接用指令管理。
楼主: bills1987 (土ㄅ)   2023-04-10 12:10:00
好的,谢谢各位的建议,看来有点方向了
作者: jobintan (Robin Artemstein)   2023-04-11 08:51:00
不过可以的话Podman顺道学一学,万一Docker将Docker CE给取消掉,全部都以Docker EE取代,强制付费的话。我目前没玩过Podman,不过听说Podman好像可以从别的地方pull image,Docker好像只能从DockerHub pull image。
作者: s25g5d4 (function(){})()   2023-04-11 10:10:00
docker 怎么不能从其他地方 pull image,当 private registry 不存在吗
作者: chan15 (ChaN)   2023-04-11 10:20:00
docker 可以抓自己架的 registry 啦podeman小玩了一下基本上就是下docker指令时把docker换成podman,相容性蛮好的,印象中只有docker-compose有点小问题,但不是很严重,算蛮好上手的
作者: jobintan (Robin Artemstein)   2023-04-11 17:21:00
看上去好像类似是NPM与Yarn之间的关系…
作者: s860134 (s860134)   2023-04-15 13:09:00
不要用 desktop 不就得了docker desktop 说穿只是做 named pipe 到虚拟机起 dokerddocker context 可以了解一下

Links booklink

Contact Us: admin [ a t ] ucptt.com