如何检查正在运行的Docker容器

我用这个命令启动了一个带有tutum / lamp映像的Docker容器:

docker run -d -P --name design_patterns -v /public_html:/app tutum/lamp

正如你所看到的,我把我的本地文件夹/ p​​ublic_html挂载到容器中的/ app目录。

启动这个容器后,我意识到在/ public_html中存在的PHP文件不能从浏览器访问。 我应该可能将我的本地文件夹安装到容器中的不同位置。

如何检查正在运行的容器以检查我的本地数据应该加载的位置?

你可以做2件事情:

docker inspect design_patterns

会显示一些关于正在运行的容器的信息

或者只是进入容器

docker exec -it design_patterns bash

这会把你放到容器中的bash shell中,然后你可以用常规的bash命令检查当前的状态