半桶水运维差点被 ChatGPT 带到沟里去了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
shijingshijing
V2EX    程序员

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

  •  1  
  •   shijingshijing 2023-04-26 10:54:16 +08:00 9351 次点击
    这是一个创建于 949 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    它会根据问题,自己乱编内容 艹
    hzzhzzdogee
        38
    hzzhzzdogee  
       2023-04-27 22:33:05 +08:00
    我问 "落霞与孤鹜齐飞" 出自哪里, gpt4 都答错...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1071 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 17:36 PVG 01:36 LAX 09:36 JFK 12:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86