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

Mac Colima Docker Volume 位置在哪里?

  •  
  •   BBCCBB · 247 天前 · 1035 次点击
    这是一个创建于 247 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 mac 下我用了 colima 来跑 docker, 镜像里映射的 volume 下有配置要修改, 又不想去容器里装 vi 这些东西, 所以有人知道 colima 里跑的 docker volume 存储位置怎么找吗?

    9 条回复    2024-03-21 22:15:48 +08:00
    shinyzhu
        1
    shinyzhu  
       247 天前 via iPhone
    你会用 docker volume inspect 吗
    BBCCBB
        2
    BBCCBB  
    OP
       247 天前
    @shinyzhu 这个显示的都是 linux 下的路径 /var/lib/xxxxx, mac 下是在虚拟机里. 这个命令没卵用
    shinyzhu
        3
    shinyzhu  
       247 天前 via iPhone
    @BBCCBB 这样你需要看虚拟机的目录映射了。


    为什么不直接用 Docker Desktop ? Mac 性能不好的可以用 OrbStack 。
    BBCCBB
        4
    BBCCBB  
    OP
       247 天前
    @shinyzhu 我最后还是直接安装 vim 编辑了. 反正重启后也会自动删除, docker desktop 这个东西真的很慢, 而且强制更新.
    OliverDD
        5
    OliverDD  
       247 天前 via iPhone
    colima 会运行一个 qemu 或者 mac 虚拟的虚拟机 linux ,你可以 colima ssh 进入虚拟机,实际的 docker 服务就在虚拟机里
    mango88
        6
    mango88  
       247 天前
    colima template

    :/mounts
    BBCCBB
        7
    BBCCBB  
    OP
       247 天前
    @OliverDD 这个可以. ssh 进去了,但我访问/var/lib/docker 又提示我没权限. ==

    @mango88 这个是空的 []
    mango88
        8
    mango88  
       247 天前
    先停止
    然后启动时候加上 --edit
    `colima start --edit`
    可以自行添加一些目录挂载
    BBCCBB
        9
    BBCCBB  
    OP
       247 天前
    @mango88 我用 colima ssh 搞定了.. sudo chmod -R 777 /var/lib/docker 权限修改一下就可以访问了..
    @OliverDD chmod 搞定了权限
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1584 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:07 · PVG 01:07 · LAX 09:07 · JFK 12:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.