V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
onice
V2EX  ›  程序员

最近在学 docker,发现掌握 docker 能顶半个运维

  •  
  •   onice · 2022-04-15 09:11:05 +08:00 · 3545 次点击
    这是一个创建于 955 天前的主题,其中的信息可能已经有所发展或是发生改变。
    没学习 docker 之前,搭建服务都是在 Linux 安装软件包,自己编译。

    并且各个发行版还有差异。比如 ubuntu 上的 apache 服务名叫 apache2 ,而 centos 上的 apache 服务名叫 httpd 。

    现在发现掌握了 docker ,使用 docker 来搭建环境,直接屏蔽了各种操作系统之间的差异。

    不管什么发行版,只要安装好的 docker ,接下来的镜像操作都一样。

    而且迁移镜像也特别方便。

    以前为了简单,使用过宝塔面板,而且和其他服务共存很不方便。比如梯子和宝塔共存。

    现在直接 docker 一把梭,真香啊!

    真心觉得 docker 是神器,掌握了可以顶半个运维。
    第 1 条附言  ·  2022-04-15 11:14:05 +08:00
    看了大家回复。的确是我不了解运维。忽略了监控这些东西。

    我站在开发的角度看运维,以为项目部署好后就不管了-。
    第 2 条附言  ·  2022-04-15 11:15:00 +08:00
    看了大家在说 k8s ,现在入门 docker ,不了解 k8s ,能简单解释下么。
    JeffyChen
        1
    JeffyChen  
       2022-04-15 09:18:55 +08:00
    docker+k8s ,666
    xuanbg
        2
    xuanbg  
       2022-04-15 09:29:45 +08:00
    XD ,你终于睡醒了……
    defunct9
        3
    defunct9  
       2022-04-15 09:32:39 +08:00   ❤️ 1
    docker 的本质就是一个进程,随后再挂上 NS 和文件系统。明白了这个本质,那么,你直接 systemd 跑一个进程不也就行了么,还要什么 docker.
    Clash
        4
    Clash  
       2022-04-15 09:34:15 +08:00
    用宝塔来管理 docker 😂
    676529483
        5
    676529483  
       2022-04-15 09:40:27 +08:00
    干过开发,现在在干运维的,告诉你,你说的只是项目部署,运维的一个小部分。运维麻烦的主要是服务器的管理(软硬件网络)、应用故障排查(为此搭建了很多监控、日志、故障重启)、集群的流量转发、中间件等等。部署只是一个小块,要说 k8s 顶半个差不多
    fisherwei
        6
    fisherwei  
       2022-04-15 09:46:35 +08:00
    运维最主要的工作是灭火和擦屁股。部署、搭建这类事,有没有 docker 看看文档 20 分钟就能学会。
    kevin1234
        7
    kevin1234  
       2022-04-15 09:47:42 +08:00
    运维还是很复杂 繁琐的工作
    oukichi
        8
    oukichi  
       2022-04-15 09:48:14 +08:00
    你也太小看运维了。。。。
    Liangmx
        9
    Liangmx  
       2022-04-15 10:05:44 +08:00
    快,叫你老大把运维优化掉,你来顶上!!
    defunct9
        10
    defunct9  
       2022-04-15 10:08:19 +08:00
    @fisherwei 我看了 200 分钟,terraform 还是不会
    tinkerer
        11
    tinkerer  
       2022-04-15 10:12:09 +08:00
    @oukichi 他也太小看运维了。。。。
    Tink
        12
    Tink  
       2022-04-15 10:18:19 +08:00
    你理解的运维不是大家理解的运维
    deletemyself
        13
    deletemyself  
       2022-04-15 10:24:50 +08:00
    docker 只是解决了环境差异,真要运维还是得 k8s
    wandehul
        14
    wandehul  
       2022-04-15 10:40:36 +08:00
    @defunct9 200 分钟看 terraform ? 你也太牛了, 我折腾了俩月
    neutrinos
        15
    neutrinos  
       2022-04-15 10:52:04 +08:00 via iPhone
    对,顶半个运维,建议向公司多申请半个月运维的工资,说不定总工资能翻倍(手动狗头)
    defunct9
        16
    defunct9  
       2022-04-15 10:53:05 +08:00
    @wandehul 昨天下午折腾了 3 个小时,就 apply 和 destroy 了 3 把,1600 大元没了。还好是腾讯给的代金卷。今天继续,估计 5000 的代金卷今天就得折腾光。
    cat9life
        17
    cat9life  
       2022-04-15 11:40:05 +08:00
    我学会 Ctrol+C/V 就能顶半个程序员,
    再学会 CRUD 就能顶大半个,
    再学会谷歌、SO 、Gayhub 就超越普通程序员,
    再去刷一下算法,就超越普通大厂程序员

    (狗头保命
    ffxrqyzby
        18
    ffxrqyzby  
       2022-04-15 13:49:08 +08:00
    看看谷歌 sre 这本书, docker 只能算是一部分
    745839
        19
    745839  
       2022-04-15 13:56:05 +08:00
    各位就不要嘲讽 LZ 了
    zengguibo
        20
    zengguibo  
       2022-04-15 16:42:40 +08:00
    部署根本不是什么难事,有机器初始化脚本,统一安装相同版本的系统和依赖,部署起来很简单的,困难的是性能优化和排错,这些却是 docker 的短处。
    Davic1
        21
    Davic1  
       2022-04-15 16:50:42 +08:00
    @defunct9 #16 兄弟不开按需吗..
    defunct9
        22
    defunct9  
       2022-04-15 18:04:32 +08:00
    @Davic1 申请的测试代金卷,只能按月。销毁还不退钱,呵呵。没有 POSTPAID_PER_HOUR ,是 PREPAY
    tanrunhao
        23
    tanrunhao  
       2022-04-15 18:12:36 +08:00 via Android
    就想看看 k8s 怎么玩,大家生产环境中怎么用
    kingjpa
        24
    kingjpa  
       2022-04-15 19:18:48 +08:00
    不是啊大哥,部署上线只是常规工作一项,等哪天数据库损坏,缓存击穿 这些你没时间思考却又需要立马解决的时候, 你才知道运维是要掉头发的,参考某地健康吗非必要不亮码、还有秒杀多发等等
    venicid
        25
    venicid  
       2022-04-15 19:58:03 +08:00
    我之前对 docker 与 k8s 念念不忘,一直不入门,找工作就是不会,后面学习了觉得很不错。
    楼主要不断学习,加油呢
    xzysaber
        26
    xzysaber  
       2022-04-15 20:23:30 +08:00
    感觉 LZ 是不是不怎么接触新一点的技术?这几个其实是已经翻起浪花很久的技术了。
    K8S 你可以简单理解成管理 docker 等容器云的。

    运维其实是比较有挑战的岗位,除了常规的部署、监控等工作外,还要处理很多稀奇古怪的棘手问题。
    neilyoone
        27
    neilyoone  
       2022-04-15 20:55:06 +08:00
    运维需要掌握的知识面非常广, 处理的问题会很复杂. 而非 仅仅会 deploy
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1099 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:07 · PVG 03:07 · LAX 11:07 · JFK 14:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.