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

mac os docker 的镜像位置在哪?

  •  
  •   Martin9 · 2019-12-15 14:03:09 +08:00 · 11165 次点击
    这是一个创建于 1566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    os 版本:catalina
    docker 版本:19.03.5, build 633a0ea
    官网 dmg 安装的。
    搜了一圈都说在
    /Users/{YourUserName}/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2
    但我但的 /Users/{YourUserName}/Library/Containers/com.docker.docker/Data/下没找到后面的目录。

    ps:mysql 装在 docker 里,现在 dbeaver 导出数据库找不到 bin 了

    6 条回复    2019-12-16 05:32:16 +08:00
    cz5424
        1
    cz5424  
       2019-12-15 15:36:03 +08:00
    docker exec -it mysql bash

    不是叫 mysql 当我没说过

    同 docker inspect mysql
    xuanbg
        2
    xuanbg  
       2019-12-15 15:41:25 +08:00
    Mac OS 直接装 Docker 用了 1 年多,终于受不了各种坑卸载了。换成 Linux 虚拟机里面装 Docker 美滋滋。
    monsterxx03
        3
    monsterxx03  
       2019-12-15 15:44:56 +08:00 via iPhone
    mac 上的 docker 是跑在虚拟机里的,你说的是虚拟机的镜像还是 mysql 的 docker image?
    pwrliang
        4
    pwrliang  
       2019-12-15 18:33:13 +08:00 via Android
    存在 volume,你得找 volume 的位置
    waising
        5
    waising  
       2019-12-15 19:03:09 +08:00 via iPhone
    同样受不了 mac 的 docker 用 pd 装了 linux,然后 linux 版 docker 美滋滋
    okchum
        6
    okchum  
       2019-12-16 05:32:16 +08:00
    看了下问题, 假设你是想找回 mysql 的数据, 如果你没有挂载到 host 的话, 先挂载本地目录, 再 ssh 进去容器把 mysql data (不知道你用哪个镜像, 路径可能不一样) 复制到挂载的目录
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5758 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 06:10 · PVG 14:10 · LAX 23:10 · JFK 02:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.