docker 对日常工作有帮助吗,普通后端开发

2019-12-08 08:13:55 +08:00
 jdz
10811 次点击
所在节点    程序员
62 条回复
reus
2019-12-08 08:23:34 +08:00
你用一下不就知道了,后端开发千差万别,有的有用有的没用
jdz
2019-12-08 08:38:39 +08:00
@reus 最普通的 Java 后端搬砖工,curd 那种
cyhone
2019-12-08 08:43:37 +08:00
当然有用,k8s 以后会成为后端的部署运维标准,虽然不会覆盖所有的部署场景。
不管目前主要使用的哪种语言,docker 都是要学习和了解的
manami
2019-12-08 08:44:14 +08:00
当然有帮助。Build, Share, and Run Any App, Anywhere.
manami
2019-12-08 08:46:06 +08:00
自己的 vps 以前部署项目都是传统的方式安装环境,现在换上 docker 之后方便了许多
hakono
2019-12-08 09:20:53 +08:00
方便不知道多少
劳资开发 php 终于不用再先把 nginx php-fpm 这堆东西装一遍配置一遍了(谁再说 php 是最方便的我跟谁拼了,当年刚接触这方面,光是 php 环境的配置就让我学了不知道多少天,光一个环境搭建就这么折腾人 php 哪里方便了)

还有 ruby,维护公司内部的年会投票网站,一打开代码 ruby。。。当时的项目没有用 dockerfile 和 compose,只能本地装,
六七年前的项目,配置环境就一堆问题,生产环境的 deploy 也是直接在本地靠 bundle 做的,更是一堆问题。最后受不了了,直接把整个项目搞成 docker,世界清净了,生产环境 deploy 也方便了

对于那种开发时环境构建麻烦复杂的,docker 真的是救星
wd
2019-12-08 09:28:59 +08:00
如果自己给自己定位是 普通 那可能也不用学...
zsdroid
2019-12-08 09:29:18 +08:00
有了 docker 以后,看电脑不爽就直接重装系统,反正开发环境在 docker 上。
chi1st
2019-12-08 09:33:28 +08:00
@zsdroid 不是应该在 vagrant 下开发,用 docker 部署么?
JerryCha
2019-12-08 10:16:18 +08:00
docker 是世界上最伟大的发明之一
Mogugugugu
2019-12-08 10:18:00 +08:00
JAVA 配合 jib 还是很棒的!
cz5424
2019-12-08 10:19:58 +08:00
看楼主意思是不打算学的。docker 真的很香
lhx2008
2019-12-08 10:27:39 +08:00
如果不做 devops,部署不用你管,用处不大
whileFalse
2019-12-08 10:31:42 +08:00
如果你只负责开发并且已经配好环境,那么没用。
yuikns
2019-12-08 10:32:14 +08:00
没有,别学,放心吧
SorcererXW
2019-12-08 10:34:33 +08:00
如果程序要跑测试,每一次都丢到线上的测试环境去太慢了,在本地用 docker 搭建一个运行环境,直接进行测试非常方便。
laminux29
2019-12-08 10:40:55 +08:00
必然方便得多,但我建议用 VMware,优点是比 Docker 功能多,缺点是比 Docker 性能低。
rockyou12
2019-12-08 11:03:11 +08:00
还是看情况吧,一般板砖的 java 开发用处不大,也很难感受到 docker 的好处。我司生产基本都全部上 k8s 了,同事基本还是一个懂 docker 的都没有,苦哦 /(ㄒoㄒ)/
abcbuzhiming
2019-12-08 11:12:47 +08:00
@rockyou12 问个问题,贵公司的生产环境有多大规模的机器,最近一直在研究 k8s,感觉服务器不够多的时候 k8s 没有优势啊,还不如直接用 docker
fengxianqi
2019-12-08 11:16:27 +08:00
我是个前端,最近也在学 docker,准备把自己 vps 上的 typecho,静态站点,node 等都 docker 化,这样以后迁移新 vps 应该会方便很多。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX