1
kikyous 2016-05-16 18:03:06 +08:00
daocloud 欢迎你
|
2
welsmann 2016-05-16 18:06:22 +08:00
开源项目好说,公司商业项目就难说了
|
3
icybee 2016-05-16 18:11:08 +08:00
docker 可谓保留了 diy 的乐趣和 paas 的稳定
|
4
dphdjy 2016-05-16 18:18:57 +08:00 via Android
有了
|
5
buptrobin 2016-05-16 18:25:01 +08:00
我想说,我们公司就是这样的,从一开始就这样的。
代码 checkin 到 git , jenkins 接管, mvn 会自动生成对应的 docker image 。 需要发布一个项目,就在 jenkins 里面执行一下,然后 docker 就在指定的机器部署了。 后面用到了 puppet 。 我不知道做成公共服务好不好用,但主要是权限方面比较麻烦一些。 |
6
slixurd 2016-05-16 18:32:02 +08:00
我也想说,不少公司都已经实现了这个功能了
毕竟这个场景还是比较适合 Docker 的.... |
7
jamiefang 2016-05-16 18:35:14 +08:00
|
8
Tankpt 2016-05-16 18:40:05 +08:00
有。。 build 前端代码的么
|
9
jamiefang 2016-05-16 18:57:22 +08:00
|
10
xidianpanpei 2016-05-16 19:07:03 +08:00
@Tankpt A 厂木有类似的工具?
|
12
Tankpt 2016-05-16 20:24:46 +08:00
@xidianpanpei 不知道。。。
|
13
dphdjy 2016-05-16 20:32:49 +08:00 via Android
|
14
xidianpanpei 2016-05-16 20:45:00 +08:00
@Tankpt 那你可以做一个了
|
15
julyclyde 2016-05-16 22:02:56 +08:00
基本上每家稍微有点儿规模的互联网企业都在做自己的这一套
|
16
UnisandK 2016-05-16 22:53:50 +08:00
http://quay.io/
基本全有了,构建成功之后可以用回调自动部署,还支持漏洞检测 |
17
tinyproxy 2016-05-17 02:26:15 +08:00 via iPhone
用各种传统的 CI 工具不好么(°_°)…
|
19
lightening 2016-05-17 05:52:48 +08:00
another?
|
20
senghoo 2016-05-17 07:14:21 +08:00 via iPad
正在做一个和楼主想法类似的开源轮子。。不过还处于非常早期阶段。。。
|
21
rainysia 2016-05-17 09:35:15 +08:00
我们公司已经做完了, 外企, 内部应用
slack+jenkins+ansible+docker+github 企业版 中间还掺了 confluence+jira+testlink+redmine |
22
wengcan 2016-05-17 09:49:11 +08:00
阿里云 crp >> https://crp.aliyun.com/
|
23
yaakua OP @kikyous 知道 daocloud 有这功能,我自己看了一下技术上不算太复杂。如果是为企业内部提供一套独立的版本呢? daocloud 好像不是那么方便在企业内部搭建
|
24
yaakua OP @buptrobin 为什么一定要用 jekins 呢?我觉得完全没必要引入 jekins ,这个玩意只会拉长战线。。。
|
30
tinyproxy 2016-05-17 20:06:12 +08:00
@yaakua 用传统的 CI 工具就叫传统思维么。。。
CI 工具只是提供一个 workflow 管理而已,像 jenkins 这一类传统工具做的挺好的为啥不用?想你说的 git 拉代码、 docker 自动构建镜像我用装两个插件就搞定了,部署的话也有其他专门的管理工具, unix 哲学提倡用组合,为啥要搞全家桶呢。。。 而且,就算用 docker 做,你提到的""" (自动执行拉取代码、编译、制作 Docker 镜像、 push 到仓库) """这些东西也是需要 workflow 管理的吧,轮子这种东西做来玩玩也没啥问题。 因为我本身就是 RD 不是 OP ,所以我对这句话无感"""用户无需自己掌握这些技术内容""", 因为我觉得你的目标人群应该学习、使用这一类型的技术没有多大问题,又不是直接做给老板用... |
31
beyondsoft 2016-05-18 07:12:10 +08:00 via iPhone
这个想法似乎和我之前弄得玩意类似,就是 git 在 commit 的时候加一些关键字或者发起 PR 的时候加一些关键字 然后会自动触发 ci ci 里面自动 pull 代码 build 镜像在回调自动部署 我之前用户的是 gitlab +gitlab ci +gitlab api 搞的
|
32
yaakua OP @tinyproxy 我的目标使用人群还真是那些不需要学习 docker 相关的人,甚至连 jekins 都不需要配置的人。
你可能没接触过很多传统企业的开发人员,包括他们的 IT 主管,希望的是能傻瓜化,全家桶,不需要他们自己配置过多的系统。能在一个系统里面就搞定。 这些应用场景还是很常见的,也是很有需求的。 |
33
janrone 2016-05-18 18:39:19 +08:00 via iPhone
感觉门槛有些低,不接触新技术的公司只有等死了。如果真不接触去,他们应该完全也不需要。
|