V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
waiaan
V2EX  ›  程序员

小白请教 Jenkins、docker、kubesphere 这三个有学习顺序的要求吗?

  •  
  •   waiaan · 2023-11-28 08:55:53 +08:00 · 4271 次点击
    这是一个创建于 394 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感谢解答。

    29 条回复    2023-12-18 11:22:26 +08:00
    wu67
        1
    wu67  
       2023-11-28 08:58:36 +08:00
    docker 值得一试, 一次折腾, 后续小小维护, 省了很多开发/测试环境的烦恼.
    剩下的我也没玩过, 布吉岛.
    sniperking1234
        2
    sniperking1234  
       2023-11-28 09:11:38 +08:00
    我猜你是说 kubernetes 而不是 kubesphere 吧
    qping
        3
    qping  
       2023-11-28 09:15:07 +08:00 via Android
    先 docker 后 k8s
    gimp
        4
    gimp  
       2023-11-28 09:16:02 +08:00   ❤️ 1
    建议先学 Docker 了解容器、镜像等基本概念,而后学习 Kubernetes ,Jenkins 是 CI/CD 工具,最后学习。
    lsk569937453
        5
    lsk569937453  
       2023-11-28 09:16:13 +08:00
    jenkins 和后面两个没关系吧,领域都不一样。kubesphere 是国产化的???
    三个非学不可的话,那还是 kubernetes 。
    自己学着玩的话学 docker 。
    jonsmith
        6
    jonsmith  
       2023-11-28 09:19:47 +08:00
    docker 必学,其他更贴近运维
    rebelsre
        7
    rebelsre  
       2023-11-28 09:27:23 +08:00   ❤️ 1
    先 docker ,可以让你快速搭建一些基础服务
    再 Jenkins ,or gitlab cicd ,这套搞出来后可以让你搞代码实现一些功能时省去一些中间环节
    K8s 的话说实话没有实际的业务场景即使你会部署起来也没什么太大用处,且复杂度远远超过前面两个,建议放最后
    kd9yYw2RyhQwAwzn
        8
    kd9yYw2RyhQwAwzn  
       2023-11-28 09:48:27 +08:00   ❤️ 1
    docker -> k8s

    docker 看看常用命令就行 重点看下 dockerfile 相关内容 docker compose 可以跳过 jenkins 的话看你们公司 CICD 用的是不是它
    Heroininu
        9
    Heroininu  
       2023-11-28 09:49:03 +08:00
    先 docker 、然后 jenkins/gitlabCI 、最后 K8S 了解基础概念即可,网络类型,pod 类型,LB 这些,完了使用一些 rancher 、kubesphere 之类的商业版本即可。
    foursevenlove
        10
    foursevenlove  
       2023-11-28 09:53:13 +08:00
    Docker->Jenkins->Kubernetes->Kubesphere
    shimada666
        11
    shimada666  
       2023-11-28 09:53:54 +08:00   ❤️ 1
    isno
        12
    isno  
       2023-11-28 09:56:23 +08:00   ❤️ 2
    先看看 Docker 了解容器的基本原理,然后到 Containerd ,再 Kubernetes 。Jenkins 属于 CI/CD 中的环节,建议整体看看 GitOps 流程。

    看看我写的 https://github.com/isno/theByteBook
    bthulu
        13
    bthulu  
       2023-11-28 10:15:07 +08:00
    这三个不需要学习, 运维会帮你配好的
    tairan2006
        14
    tairan2006  
       2023-11-28 10:40:26 +08:00
    lyxeno
        15
    lyxeno  
       2023-11-28 11:13:36 +08:00
    只用过 docker ,jenkins.
    其中 docker 我觉得无论是不是工作需要,都很值得一学,日常也会用到
    julyclyde
        16
    julyclyde  
       2023-11-28 12:02:27 +08:00
    但凡你真的行动去学了,都不会问这个问题
    libook
        17
    libook  
       2023-11-28 12:08:59 +08:00
    docker 有必要学,其他的了解,等用到了在学也可以
    dengbojing
        18
    dengbojing  
       2023-11-28 12:10:21 +08:00 via Android
    jenkins 不需要学习,用的时候去搜就行
    nananqujava
        19
    nananqujava  
       2023-11-28 14:31:01 +08:00
    @dengbojing #18 那说明你用的太过于基础了
    anzu
        20
    anzu  
       2023-11-28 14:49:04 +08:00
    Run Jenkins in Docker (好像有点怪
    defunct9
        21
    defunct9  
       2023-11-28 15:02:02 +08:00
    docker 没必要学
    kubesphere 没必要学
    jenkins 没必要学

    kubectl 值得学学
    duanjiong
        22
    duanjiong  
       2023-11-28 15:20:29 +08:00
    @defunct9 kubectl 一个命令行有啥好值得学的?
    xuzhzzz
        23
    xuzhzzz  
       2023-11-28 15:37:06 +08:00
    学炒股吧,逆天改命的机会
    defunct9
        24
    defunct9  
       2023-11-28 15:43:27 +08:00
    @duanjiong 考 cka+cks 就靠这命令行了
    shijingshijing
        25
    shijingshijing  
       2023-11-28 15:55:09 +08:00   ❤️ 1
    @defunct9 都没必要学,不会了开个 ssh 让你上去看看就行。
    dengbojing
        26
    dengbojing  
       2023-11-29 15:33:59 +08:00 via Android
    @nananqujava 哈哈,说的是,基本除了发布项目也用不到啥高级功能平时,到现在也就知道他能发布项目
    Sangering7
        27
    Sangering7  
       2023-12-01 14:32:18 +08:00
    @julyclyde 论坛的《好好说话》,不是说要回答问题,不是在这装 X 吗?
    julyclyde
        28
    julyclyde  
       2023-12-02 14:08:02 +08:00
    @Sangering7 也鼓励思考而不是还没学就开始问吧
    Sangering7
        29
    Sangering7  
       2023-12-18 11:22:26 +08:00
    @julyclyde 你说的对,动起来总比思前想后犹豫不决好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2559 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:41 · PVG 23:41 · LAX 07:41 · JFK 10:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.