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

我被删库了,提醒大家一定要注意数据安全

  •  
  •   MonoLogueChi ·
    MonoLogueChi · 2020-03-23 08:51:43 +08:00 · 6862 次点击
    这是一个创建于 1732 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第一次遇到这种事,幸好损失不大,同时提醒大家一定要注意数据安全,docker 一定要做好数据持久化,Data Volume 一定要做,不要图省事就直接把数据放在 Docker 里。

    23 条回复    2020-03-24 12:54:11 +08:00
    Vhc001
        1
    Vhc001  
       2020-03-23 08:56:35 +08:00   ❤️ 13
    不用你提醒也没有人会把数据放在 Docker 容器层
    chenset
        2
    chenset  
       2020-03-23 08:56:44 +08:00
    how? why? where?
    wangxiaoaer
        3
    wangxiaoaer  
       2020-03-23 09:00:51 +08:00   ❤️ 1
    数据直接放在 docker 里面? 这不是搞笑吗? 不需要删库,重启一下就没了吧。
    aircjm
        4
    aircjm  
       2020-03-23 09:03:30 +08:00 via Android   ❤️ 2
    这算不上删库吧 我还以为被恶意删库呢 你这样搞丢数据是正常的
    Vhc001
        5
    Vhc001  
       2020-03-23 09:06:29 +08:00
    @wangxiaoaer #3 重启数据不会丢。但是把数据放在容器层,读写性能非常差,而且每次重启容器都会多创建出一层镜像。。。
    zr8657
        6
    zr8657  
       2020-03-23 09:08:58 +08:00   ❤️ 1
    持久化的东西一般不放 docker,docker 只放无状态的东西
    MonoLogueChi
        7
    MonoLogueChi  
    OP
       2020-03-23 09:18:07 +08:00
    @Vhc001
    @wangxiaoaer
    这个 docker 不是我配的,接手的时候就这样,后来也没改。前面经历过几次断电都没事,结果这一次就出问题了
    fengshils
        8
    fengshils  
       2020-03-23 09:27:49 +08:00
    docker 最好只用无状态的,就算非要用 数据跟配置文件也要放在本地磁盘上,而不是容器内
    TinyKube
        9
    TinyKube  
       2020-03-23 09:28:13 +08:00
    Docker 没挂盘也叫删库?
    Johnny168
        10
    Johnny168  
       2020-03-23 09:33:15 +08:00   ❤️ 1
    这怎么是“被”呢,应该说你逻辑不对还是语文没学好[手动狗头]
    wisdom
        11
    wisdom  
       2020-03-23 09:34:17 +08:00   ❤️ 4
    这不叫删库吧,太标题党了。。
    puperSB
        12
    puperSB  
       2020-03-23 10:07:33 +08:00   ❤️ 1
    @wangxiaoaer 重启还是有的,重新 create 才会没有
    vazo
        13
    vazo  
       2020-03-23 10:26:05 +08:00
    多谢提醒👌
    nvkou
        14
    nvkou  
       2020-03-23 10:48:04 +08:00 via Android
    docker container prune 了?
    这锅 docker 不背
    xsm1890
        15
    xsm1890  
       2020-03-23 10:57:55 +08:00   ❤️ 1
    标题党
    whywhywhy
        16
    whywhywhy  
       2020-03-23 11:21:09 +08:00
    不管是什么方案放数据,切记要备份,多少企业用血(钱)换来的教训。
    efaun
        17
    efaun  
       2020-03-23 11:25:22 +08:00
    这应该算是自删
    MonoLogueChi
        18
    MonoLogueChi  
    OP
       2020-03-23 11:30:03 +08:00
    @efaun 同事操作其他 docker 的时候把我的给重置了
    luckyrayyy
        19
    luckyrayyy  
       2020-03-23 11:38:10 +08:00
    每次重启容器都会多创建出一层镜像??还有这种说法?
    Vhc001
        20
    Vhc001  
       2020-03-23 12:42:31 +08:00
    @luckyrayyy #19 额,我说错了,是容器层
    julyclyde
        21
    julyclyde  
       2020-03-23 14:51:28 +08:00
    我只能说,现在的人都不好好学习正经内容了,就知道“用 docker”
    不管啥问题,答案一律是“用 docker”
    下场就会是现在这样
    lifeintools
        22
    lifeintools  
       2020-03-23 21:10:20 +08:00
    这和 docker 有什么关系? 这难道不是自己技术上疏忽了?
    MonoLogueChi
        23
    MonoLogueChi  
    OP
       2020-03-24 12:54:11 +08:00
    @lifeintools 不是 docker 的问题,我也没说让 docker 背锅,只是提醒大家一定要注意数据安全,用 docker 的时候一定要做数据持久化处理
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3139 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:00 · PVG 21:00 · LAX 05:00 · JFK 08:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.