• 请不要在回答技术问题时复制粘贴 AI 生成的内容
waiaan
V2EX  ›  程序员

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

  •  
  •   waiaan · Nov 28, 2023 · 5819 views
    This topic created in 1073 days ago, the information mentioned may be changed or developed.

    感谢解答。

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

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

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

    kubectl 值得学学
    duanjiong
    duanjiong
    Nov 28, 2023
    22
    @defunct9 kubectl 一个命令行有啥好值得学的?
    xuzhzzz
    xuzhzzz
    Nov 28, 2023
    23
    学炒股吧,逆天改命的机会
    defunct9
    defunct9
    Nov 28, 2023
    24
    @duanjiong 考 cka+cks 就靠这命令行了
    shijingshijing
    shijingshijing
    Nov 28, 2023❤️1
    25
    @defunct9 都没必要学,不会了开个 ssh 让你上去看看就行。
    dengbojing
    dengbojing
    Nov 29, 2023 via Android
    26
    @nananqujava 哈哈,说的是,基本除了发布项目也用不到啥高级功能平时,到现在也就知道他能发布项目
    Sangering7
    Sangering7
    Dec 1, 2023
    27
    @julyclyde 论坛的《好好说话》,不是说要回答问题,不是在这装 X 吗?
    julyclyde
    julyclyde
    Dec 2, 2023
    28
    @Sangering7 也鼓励思考而不是还没学就开始问吧
    Sangering7
    Sangering7
    Dec 18, 2023
    29
    @julyclyde 你说的对,动起来总比思前想后犹豫不决好。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4936 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 08:45 · PVG 16:45 · LAX 00:45 · JFK 03:45
    ♥ Do have faith in what you're doing.