carrotuestc
V2EX  ›  Java

Java 后端程序员学 docker 合适吗

  •  
  •   carrotuestc · Jan 6, 2017 · 5950 views
    This topic created in 3589 days ago, the information mentioned may be changed or developed.
    java 程序员,之前做的大多数是业务相关的,了解过一些分布式,也有一些自己简单的实践,以后应该是要去华为存储部门搬砖 不知道学 docker 合适不 因为最近比较无聊 我又闲不住 所以想找点事做 不知道docker合适我不 或者有没有其它更好的推荐
    37 replies  •  2017-01-07 20:54:32 +08:00
    mritd
    mritd
    Jan 6, 2017 via iPhone
    1
    你猜猜…… devops 路过
    carmark
    carmark
    Jan 6, 2017
    2
    去华为存储部门用 java 么? docker 用用就行,如果要是搞存储的话,没太大必要。
    huntzhan
    huntzhan
    Jan 6, 2017❤️2
    3
    用语言来界定自己,我觉得是不适合的。
    carrotuestc
    carrotuestc
    OP
    Jan 6, 2017
    4
    @carmark 多半使用 c 吧
    carrotuestc
    carrotuestc
    OP
    Jan 6, 2017
    5
    @huntzhan 之前主语言是 java 最近看了很多 js
    carrotuestc
    carrotuestc
    OP
    Jan 6, 2017
    6
    @mritd what
    HarveyDent
    HarveyDent
    Jan 6, 2017
    7
    lz 是在成都吗
    AbrahamGreyson
    AbrahamGreyson
    Jan 6, 2017 via iPhone
    8
    单纯说技术的话挺适合的,因为 java 也有自己的面向服务架构,接触过的会很好懂 docker 思路。
    prondtoo
    prondtoo
    Jan 6, 2017
    9
    目前公司用 spring cloud 架构,除了开发时候 docker 方便装数据库。感觉没上 docker 的必要。
    carrotuestc
    carrotuestc
    OP
    Jan 6, 2017
    10
    carrotuestc
    carrotuestc
    OP
    Jan 6, 2017
    11
    @AbrahamGreyson 谢谢 那我就先浅尝辄止的了解下吧
    carrotuestc
    carrotuestc
    OP
    Jan 6, 2017
    12
    @prondtoo 谢谢
    jinhan13789991
    jinhan13789991
    Jan 7, 2017 via Android
    13
    为什么不呢?持续集成,自动化测试
    cxbig
    cxbig
    Jan 7, 2017❤️1
    14
    Docker 是通用工具,无论你用哪个语言都是可以学习使用的。
    mritd
    mritd
    Jan 7, 2017 via iPhone
    15
    @cxbig 说的很正确,随着微服务的兴起, docker 已经成为必备技能,如果公司 devops 的话,这技能不能不会……说 docker 没什么用的,试过 "at peter 部署 api" 这种自动化部署么^_^
    itommy
    itommy
    Jan 7, 2017
    16
    楼主来北京不?
    carrotuestc
    carrotuestc
    OP
    Jan 7, 2017
    17
    @itommy 啥意思
    itommy
    itommy
    Jan 7, 2017
    18
    @carrotuestc 惊。回错帖子了, tab 开多了,>_<
    itommy
    itommy
    Jan 7, 2017
    19
    回到你的主题:

    Docker 看完了,还可以看 Kubernetes, Mesos, Docker Swarm 这些
    carrotuestc
    carrotuestc
    OP
    Jan 7, 2017
    20
    @itommy 嗯嗯 谢谢
    Hyponet
    Hyponet
    Jan 7, 2017
    21
    有精力就学呗,微服务这么火,万一以后用到了呢
    yuhuan66666
    yuhuan66666
    Jan 7, 2017 via Android
    22
    我就是 Java 后端的 也学了 docker ,准确说找工作用不上,面试官根本选择性忽略,自己玩玩还可以,工作里基本也用不上。
    yuhuan66666
    yuhuan66666
    Jan 7, 2017 via Android
    23
    但是!
    学新技术为啥要考虑这些?想学就学喽,百利而无一害。学会的思想,是跟随你,影响你的思维的。
    俗话技不压身。
    byebyejude
    byebyejude
    Jan 7, 2017 via Android
    24
    又是你电道友😂😂学啊
    Ouyangan
    Ouyangan
    Jan 7, 2017
    25
    想学什么就用心学 ,总会用的上的.
    beneo
    beneo
    Jan 7, 2017
    26
    很需要
    hantsy
    hantsy
    Jan 7, 2017
    27
    目前互联网技术开发, DevOps 是必须了解。。。 Docker 几乎是必须的。
    wtf8888
    wtf8888
    Jan 7, 2017
    28
    闲不住,想找点事做?会搞破解不
    carrotuestc
    carrotuestc
    OP
    Jan 7, 2017
    29
    @byebyejude 唉 起名字没注意
    carrotuestc
    carrotuestc
    OP
    Jan 7, 2017
    30
    @wtf8888 并不会啊
    msg7086
    msg7086
    Jan 7, 2017
    31
    我就想问问, Docker 下怎么去微调操作系统?软件包升级,配置修改,这些都在 docker 容器里做吗?
    daben1990
    daben1990
    Jan 7, 2017
    32
    很好玩的,我前端也会用它打包一些编译工具
    Miy4mori
    Miy4mori
    Jan 7, 2017 via Android
    33
    @prondtoo 贵司没有用 docker 部署微服务?没做持续集成?自动化部署?
    Miy4mori
    Miy4mori
    Jan 7, 2017 via Android
    34
    @msg7086 docker 其实只提供应用需要的环境, docker 内的应用实际还是运行在主机下的,这和虚拟机不同,所以损耗几乎为零,除了网络有多种方案,损耗各不同。
    gejun123456
    gejun123456
    Jan 7, 2017
    35
    想学就学哈 https://docs.docker.com/ 我也是 java 程序员,把教程上的例子都跑一遍就好啦。
    prondtoo
    prondtoo
    Jan 7, 2017
    36
    @Miy4mori 是持续化集成,自动化部署。
    spring cloud 可以运行多个相同的服务,它会通过 eureka 来注册发现并自动负载均衡。我用 Jenkins 来自动部署,轮流重启服务,并不会中断。所有微服务都是无状态的。
    Miy4mori
    Miy4mori
    Jan 7, 2017 via Android
    37
    @prondtoo 那还觉得没必要,手动部署可累多了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2515 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 14:56 · PVG 22:56 · LAX 06:56 · JFK 09:56
    ♥ Do have faith in what you're doing.