gpt4 book ai didi

shell - 如何从 Windows shell 访问 docker VM (MobyLinux) 文件系统?

转载 作者:IT老高 更新时间:2023-10-28 12:44:55 26 4
gpt4 key购买 nike

是否可以登录主机VM的shell,类似于我们如何轻松进入正在运行的容器bash?

docker exec -it bash

我不小心弄坏了一个容器的关键文件,导致它无法启动。不幸的是,该容器将其数据存储在其中。结果是每当我尝试运行它时,它都无法启动。我看到的唯一解决方案是导航到托管 docker daemon 的文件。但是,我在 windows 上运行 docker VM,无法访问 VM (MobyLinuxVM) 中的文件。

我正在使用 Docker for Windows,版本 1.12.3-beta30.1 (8711)

最佳答案

闯入

run a container with full root access to MobyLinuxVM and no seccomp profile (so you can mount stuff)

docker run --net=host --ipc=host --uts=host --pid=host -it --security-opt=seccomp=unconfined --privileged --rm -v /:/host alpine /bin/sh

https://forums.docker.com/t/how-can-i-ssh-into-the-betas-mobylinuxvm/10991/6

关于shell - 如何从 Windows shell 访问 docker VM (MobyLinux) 文件系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40867501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com