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

半桶水运维差点被 ChatGPT 带到沟里去了

  •  1
     
  •   shijingshijing · Apr 26, 2023 · 9648 views
    This topic created in 1111 days ago, the information mentioned may be changed or developed.

    本来是想问一下 GPT ,Docker 的数据卷是手动指定存储位置好,还是让 Docker 自己管理存储在默认的 /var/lib/docker/volumes/下面比较好。问了 GPT 两次,前后回答互相矛盾,现在看来还是得问下各位运维的老司机。

    事情是这样的,我定义了两个 docker compose 配置文件,一个是 gitea_default.yml ,里面没有指定命名卷的存储位置:

    volumes:
      gitea:
        driver: local
    

    另一个是 gitea_local.yml ,指定了命名卷存储在 /mnt/docker_data/下面

    volumes:
      gitea:
        driver: local
        driver_opts:
          o: bind
          type: none
          device: /mnt/docker_data/gitea/vol
    

    GPT 先是说手动指定比较好:

    后来我再问他,他又说让 Docker 自己管理比较好:

    其实我本来是想把所有的 docker 数据存储到一个专门的硬盘分区里,然后分区挂载到 /mnt/docker_data/下面,这样迁移和扩容也方便。

    还是找各位运维老司机确认一下,哪种方式更好?

    38 replies    2023-04-27 22:33:05 +08:00
    julyclyde
        1
    julyclyde  
       Apr 26, 2023
    你如果懂 volume 的原理就知道没什么区别啊
    不指定具体路径,迁移的时候你需要在源端先 inspect 一下找到具体路径,还需要在目标端先启动一次容器建立那个 volume 然后关闭容器
    CharAct3
        2
    CharAct3  
       Apr 26, 2023
    两种都可以吧,挂载到本地路径方便点,不挂载的话需要进入容器手动备份 volume 里面的内容
    datou
        3
    datou  
       Apr 26, 2023
    单就楼主这个截图不像是 chatgpt 的 UI
    peterxutong
        4
    peterxutong  
       Apr 26, 2023
    @datou 这个应该是那个 docker 的镜像吧
    dqzcwxb
        5
    dqzcwxb  
       Apr 26, 2023
    毕竟它是 Chat
    shijingshijing
        6
    shijingshijing  
    OP
       Apr 26, 2023
    @julyclyde 我知道,本来是想尽量简化迁移过程,减少迁移难度,手动指定的话硬盘拆下来换到新机器上,重新挂载到 /mnt/docker_data/下面就 OK 。后来我找到了一键盘迁移的脚本:
    https://gist.github.com/kiview/5ff58ed69366e2d591d19ac34d8f8616
    shijingshijing
        7
    shijingshijing  
    OP
       Apr 26, 2023
    @CharAct3 不需要进容器,看上面这个一键备份脚本。
    Issuema
        8
    Issuema  
       Apr 26, 2023
    要辅助生产的话,4.0 精度要高些,3.5 更适合当玩具,因为反应快
    lovedebug
        9
    lovedebug  
       Apr 26, 2023   ❤️ 1
    你每次问完让 chatgpt 举个例子说一下是否正确
    tomczhen
        10
    tomczhen  
       Apr 26, 2023 via Android
    成年人:我全都要,改 docker 的默认存储路径。
    TechOrange
        11
    TechOrange  
       Apr 26, 2023   ❤️ 1
    把 ChatGPT 奉为圭臬,大可不必...
    aru
        12
    aru  
       Apr 26, 2023
    本质是一样的
    按自己使用习惯就行了
    Daylight1993
        13
    Daylight1993  
       Apr 26, 2023
    这家伙就是个大忽悠,上次差一点给我也带到坑里去了。给的命令都没法用,还跟我说什么版本有问题。一套又一套跟真的似的。最后发现就没那个命令、、、所以他只是个自然语言处理 AI ,并不是个啥都懂的百科全书,当你问到他不懂的地方时候,他就有可能跟你朋友一样跟你吹牛逼忽悠你。
    passall
        14
    passall  
       Apr 26, 2023
    我的体验是,问问题的话,不如百度.
    lekai63
        15
    lekai63  
       Apr 26, 2023   ❤️ 1
    聊天 gpt3.5
    稍微偏一点生产力还是得 gpt4
    flexbug
        16
    flexbug  
       Apr 26, 2023 via iPhone   ❤️ 1
    @datou #3 他这个看起来像 theb.ai ,这个后端也是 chatGPT
    JayZXu
        17
    JayZXu  
       Apr 26, 2023
    真要用生产力还是 gpt4 吧,3.5 快是真快,编的真的编的离谱。
    --------
    当然 gpt4 也没那么靠谱,只能说不那么离谱
    还是得需要试错才能得到正确答案的。
    Tyuans
        18
    Tyuans  
       Apr 26, 2023
    我自己的都是挂载出来,改配置文件或者备份都方便。公司的他们业务自己弄的都是直接 docker run ,真的烦,日志天天写,根本没人看不说,也不自己删,主机磁盘超过 85%就重启,还得让我一个个进去找容器然后删,一堆机器一堆容器,真无语。
    poyanhu
        19
    poyanhu  
       Apr 26, 2023
    试试 gpt4 ,看看。gpt 不会的题,就是一本正经的胡说八道。
    shijingshijing
        20
    shijingshijing  
    OP
       Apr 26, 2023
    @tomczhen 哈哈,昨天也问了,不推荐改默认位置,理由是插件或者其他工具可能会有兼容性问题。还是不折腾了,简单点。

    <img src="" />
    shijingshijing
        21
    shijingshijing  
    OP
       Apr 26, 2023
    @Tyuans 如果要修改文件最佳姿势应该还是进入到容器里面修改吧,在容器外操作不安全而且可能也存在权限的问题。
    Cola98
        22
    Cola98  
       Apr 26, 2023
    数据卷这个感觉改成自定义的好一点,也就是第二种,至少清楚在哪里,用默认的,容易懵
    LaurelHarmon
        23
    LaurelHarmon  
       Apr 26, 2023
    生产力还得用 4 ,3.5 差点意思。
    abelmakihara
        24
    abelmakihara  
       Apr 26, 2023
    专业问题肯定不能全信啊 这是你的问题
    woshidaigu
        25
    woshidaigu  
       Apr 26, 2023
    应该是写了个接口用 key 访问的
    IDAEngine
        26
    IDAEngine  
       Apr 26, 2023
    gpt3.5 当作生产力还是算了,一本正经的瞎扯,生产力必须上 gpt4
    5200721
        27
    5200721  
       Apr 26, 2023 via Android
    @Daylight1993 典,每次都是这样,问他问题结果各种命令都没用,说用不了然后来一句版本不对,巨恶心。
    xuanbg
        28
    xuanbg  
       Apr 26, 2023
    数据卷肯定要-v 参数映射出来啊,不然容器删掉的话数据岂不一起灰灰了?
    Daylight1993
        29
    Daylight1993  
       Apr 26, 2023
    @5200721 一本正经的胡说八道,还真把我忽悠住了。确实牛逼
    likeme
        30
    likeme  
       Apr 26, 2023
    我感觉镜像站的 gpt 是假的一样,很多问题都不是正确答案,我用了个把月的镜像站,现在用官站了,但无奈现在官站经常进不去。。。
    FozillaMox
        31
    FozillaMox  
       Apr 26, 2023 via iPhone
    典型的 GPT 迷信,正经问问题还是找搜索引擎吧。
    fresco
        32
    fresco  
       Apr 26, 2023 via iPhone
    4 试了么? 4 比 3.5 靠谱很多
    zololiu
        33
    zololiu  
       Apr 26, 2023   ❤️ 1
    @datou 应该是这个大佬的 web 版 https://github.com/Chanzhaoyu/chatgpt-web
    zololiu
        34
    zololiu  
       Apr 26, 2023
    @lekai63 什么时候它能正确回答“林黛玉倒把垂杨柳”是出自哪本典故的时候,就可以真正做生产力了,hhh
    kaddusabagei38
        35
    kaddusabagei38  
       Apr 27, 2023
    我就没看过有人用那个默认的卷管理
    virusdefender
        36
    virusdefender  
       Apr 27, 2023
    我喜欢自定义路径,方便我直接 cd 进去看数据,放在 docker 默认的路径下感觉不放心,怕不小心就删了
    icoming
        37
    icoming  
       Apr 27, 2023
    @Daylight1993 它是真能忽悠。

    比如问怎么按文件大小切割视频,FFmpeg 本来没有`segment_size`选项,它具体说到某年某月某日发布的哪个版本开始支持,是真的离谱。无论问多少次有没有,他都回答有,虽然版本和发布时间有些不一致。

    它会根据问题,自己乱编内容 艹
    hzzhzzdogee
        38
    hzzhzzdogee  
       Apr 27, 2023
    我问 "落霞与孤鹜齐飞" 出自哪里, gpt4 都答错...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1037 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 144ms · UTC 19:26 · PVG 03:26 · LAX 12:26 · JFK 15:26
    ♥ Do have faith in what you're doing.