比如 用户名密码存在 docker 里,只要运行这个容器,就能自动在系统里添加出指定的用户和用户组。 比如桌面环境,直接运行 docker 容器就能启动对应的桌面。 还有各种开发 ide ~ 浏览器 软件等等~
1
laxenade 2017-10-30 17:25:36 +08:00 via Android
理论上 coreos 都能做?
|
2
jinhan13789991 OP @laxenade 我是 hub.docker.com 上搜了一下 android studio,结果真的有。而且还真的能运行。所以就想能不能都做成这种绿色化的~
|
3
zpf124 2017-10-30 17:41:12 +08:00 1
你想要实现的目标是这样的?
docker 虚拟程序 本身 附带记录用户配置相关选项, 不论你下载什么镜像,你什么都不用做 docker 在创建容器的时候 直接帮你注入你的用户配置。 实现这个最大的障碍是,docker 不是一个 面向普通消费者代替虚拟机的产品。 docker 实际上是为了解决 研发运维的大规模部署的问题, 他面向的用户时愿意花钱的 软件公司,而不是个人。 所以他不会去深入研究多少讨好无技术背景普通消费者的功能。 docker 技术更多的是用来建立对外服务的,而不是直接使用容器当做个人操作系统。 |
4
tradzero 2017-10-30 17:43:58 +08:00
我记得 openstack 就完全 docker 化了吧 这么说应该是有的
|
5
jinhan13789991 OP @zpf124 虽然是这个道理,但是在 linux 下,所有都是文件,是文件就能挂载进容器,然后就能操作~
我学 docker 就是为了方便啊,各种服务器一键搭建,十分方便。 docker 一般都作为服务。可以把各种软件当做服务,然后提供给用户使用。 所以概念上还是没变的。 |
6
Luckyray 2017-10-30 17:52:35 +08:00 via iPhone
我觉得完全可行,docker 不仅对软件部署,还对软件分发的方式产生了很大影响,以后的程序完全可能用起一个容器来替代 install
|
7
panzhc 2017-10-30 17:58:25 +08:00 1
用户名密码只要做个 ldap 的容器就行了,启动用脚本
|
8
yyfearth 2017-10-30 18:05:27 +08:00 via iPhone 2
我觉得 你要的不是 docker 容器 而是像 flatpak snap appimage 这样的东西
|
9
jinhan13789991 OP |
10
lekai63 2017-10-30 18:15:37 +08:00 via iPhone
买了 vps 后第一件事装 docker:)
|
11
bsidb 2017-10-30 19:05:47 +08:00
现在就在 Linux 下用 Docker 搭建和开发环境,比开一个虚拟机省资源多了。
|
12
qyz0123321 2017-10-30 19:23:52 +08:00 via Android
参考 Atomic。。
|
13
ospider 2017-10-30 19:34:07 +08:00
rancher os
|
14
gwind 2017-10-30 21:49:13 +08:00
|
15
lxiange 2017-10-30 22:02:18 +08:00
|
16
sunzongzheng 2017-10-31 09:11:58 +08:00 via Android
@lxiange 然后 docker 就跑不了了,然后重做系统,重新来过😂
|
17
weakiwi 2017-10-31 09:42:50 +08:00
snap 不是就是这个概念吗?
|
19
julyclyde 2017-10-31 09:46:56 +08:00
拿着锤子,看啥都像钉子
|
20
jinhan13789991 OP @bsidb 大佬有什么经验分享一下吗
|
21
bsidb 2017-10-31 13:21:57 +08:00
@jinhan13789991 哈哈,只是个人的一点小经验。现在 Docker 直接和外面的 X 桌面集成,有些复杂。现在我是在 Docker 里装了一个带 VNC 桌面的镜像,通过 VNC 连接到 Docker 内部进行开发。Docker 内的系统版本和服务器上的一样,确保本地编译的程序能直接部署到服务器上用。
|
22
jinhan13789991 OP @bsidb vnc 不会卡吗? 比如打开一些带图形的界面,之前用过 vnc,会有明显卡顿
|
23
bsidb 2017-11-01 11:18:13 +08:00
@jinhan13789991 我这边的 VNC 没觉得卡,还挺流畅的。本机操作,VNC 网络带宽不是问题。
|