比如 用户名密码存在 docker 里,只要运行这个容器,就能自动在系统里添加出指定的用户和用户组。
比如桌面环境,直接运行 docker 容器就能启动对应的桌面。
还有各种开发 ide ~ 浏览器 软件等等~
理论上 coreos 都能做?
我是 hub.docker.com 上搜了一下 android studio,结果真的有。而且还真的能运行。所以就想能不能都做成这种绿色化的~
你想要实现的目标是这样的?
docker 虚拟程序 本身 附带记录用户配置相关选项,
不论你下载什么镜像,你什么都不用做 docker 在创建容器的时候 直接帮你注入你的用户配置。
实现这个最大的障碍是,docker 不是一个 面向普通消费者代替虚拟机的产品。
docker 实际上是为了解决 研发运维的大规模部署的问题, 他面向的用户时愿意花钱的 软件公司,而不是个人。
所以他不会去深入研究多少讨好无技术背景普通消费者的功能。
docker 技术更多的是用来建立对外服务的,而不是直接使用容器当做个人操作系统。
我记得 openstack 就完全 docker 化了吧 这么说应该是有的
虽然是这个道理,但是在 linux 下,所有都是文件,是文件就能挂载进容器,然后就能操作~
我学 docker 就是为了方便啊,各种服务器一键搭建,十分方便。
docker 一般都作为服务。可以把各种软件当做服务,然后提供给用户使用。 所以概念上还是没变的。
我觉得完全可行,docker 不仅对软件部署,还对软件分发的方式产生了很大影响,以后的程序完全可能用起一个容器来替代 install
用户名密码只要做个 ldap 的容器就行了,启动用脚本
我觉得 你要的不是 docker 容器 而是像 flatpak snap appimage 这样的东西
多谢回复,我先去了解消化下。
买了 vps 后第一件事装 docker:)
现在就在 Linux 下用 Docker 搭建和开发环境,比开一个虚拟机省资源多了。
参考 Atomic。。
rancher os
https://plus.ooclab.com/note/article/1338
曾经我和你一样
不过现在我是先升级内核,装 bbr,再装 docker
装完 docker 再升内核简直血的教训,囧 rz
然后 docker 就跑不了了,然后重做系统,重新来过