如何从主机访问 docker 容器目录?

Gus*_*ave 5 tomcat volume docker

我有一个在 docker 容器中运行的 tomcat,我想在 docker 主机的 webapps 目录中观看正在发生的事情。是否可以通过安装卷而不在容器中设置 sshd 并且不在内部启动 shell 来做到这一点?

Von*_*onC 2

您可以使用以下命令在正在运行的容器中打开一个新的 bash,而不是安装卷docker exec

docker exec -it <id of running container> bash
Run Code Online (Sandbox Code Playgroud)

这样,您就可以从容器内直接转到 webapp 管理的文件夹。