Home >Backend Development >PHP Tutorial >Docker使用maxexcloo/nginx-php的一些问题

Docker使用maxexcloo/nginx-php的一些问题

WBOY
WBOYOriginal
2016-06-06 20:43:351147browse

我按照 maxexcloo所介绍执行了如下两条命令

<code>docker run --name="nginx-php-data" maxexcloo/data
docker run --name="nginx-php" -it --volumes-from="nginx-php-data" -e VIRTUAL_HOST=example.com,www.example.com maxexcloo/nginx-php
</code>

但是还是不能访问该服务器。

请问
1. 第一条命令是创建了一个data contatiner吗?但是一个data container不是应该映射到本地一个目录吗?
2. 我attach到nginx-php中确实能看到/data目录结构。其中包含conf,http等目录,但是都是空的。nginx不能正常访问跟conf目录为空有关系吗?
3. 我应该如何使用这个/data目录呢,比如修改配置和放置相应的php文件


docker的环境为在virtualbox下运行的boot2docker.iso,因为当时已经安装了vritualbox所以就没有下载他的managerment tools。不知道跟着有没有关系。

回复内容:

我按照 maxexcloo所介绍执行了如下两条命令

<code>docker run --name="nginx-php-data" maxexcloo/data
docker run --name="nginx-php" -it --volumes-from="nginx-php-data" -e VIRTUAL_HOST=example.com,www.example.com maxexcloo/nginx-php
</code>

但是还是不能访问该服务器。

请问
1. 第一条命令是创建了一个data contatiner吗?但是一个data container不是应该映射到本地一个目录吗?
2. 我attach到nginx-php中确实能看到/data目录结构。其中包含conf,http等目录,但是都是空的。nginx不能正常访问跟conf目录为空有关系吗?
3. 我应该如何使用这个/data目录呢,比如修改配置和放置相应的php文件


docker的环境为在virtualbox下运行的boot2docker.iso,因为当时已经安装了vritualbox所以就没有下载他的managerment tools。不知道跟着有没有关系。

楼主解决了么?我也遇到这个问题了。

建好容器nginx-php后,会在/data/下新建http等几个目录,进入目录http,新建index.php文件就能访问了。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn