开发者社区 > 云原生 > 容器服务 > 正文

mysql后,删除其镜像&容器,再次安装为何数据还存在??怎办

已解决

我用 docker-compose 安装了一个 -server,然后将其删除(镜像和容器)后,再次用 docker-compose 挂载,发现其中挂载的mysql依旧保存之前操作的数据?

直接:

rm -f $(docker ps -a -q) 
rmi -f (docker images)

然后重新装,但是,依旧 500 错误。。。我看了下代码没问题呀,错误日志都没有。

展开
收起
我是小美女 2021-10-19 15:43:30 1866 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。
    采纳回答

    您好,数据还存在是因为mysql数据被挂载出来了。注意查看docker-compose文件里面的volume配置。或者推荐您使用这个命令,如果数据不要了。

    docker-compose down -v
    
    2021-10-19 15:45:03
    赞同 2 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
阿里云文件存储 NAS 在容器场景的最佳实践 立即下载
何种数据存储才能助力容器计算 立即下载
《容器网络文件系统CNFS》 立即下载

相关镜像