Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
码头工人:Nginx& ;;PHP容器:没有这样的文件或目录_Php_Nginx_Docker_Boot2docker_Fig - Fatal编程技术网

码头工人:Nginx& ;;PHP容器:没有这样的文件或目录

码头工人:Nginx& ;;PHP容器:没有这样的文件或目录,php,nginx,docker,boot2docker,fig,Php,Nginx,Docker,Boot2docker,Fig,我想和docker一起玩,所以我创建了自己的2个容器,nginx和php。这两个容器都已成功构建并发布在docker hub上。之后,我在我的项目文件夹中创建了一个fig.yml。如果我在终端中运行fig up-d,那么我会得到以下错误: Recreating playground_php_1... Cannot start container e087111c...: [8] System error: no such file or directory 有没有办法解决这个问题 这是我的fi

我想和docker一起玩,所以我创建了自己的2个容器,nginx和php。这两个容器都已成功构建并发布在docker hub上。之后,我在我的项目文件夹中创建了一个fig.yml。如果我在终端中运行
fig up-d
,那么我会得到以下错误:

Recreating playground_php_1...
Cannot start container e087111c...: [8] System error: no such file or directory
有没有办法解决这个问题

这是我的fig.yml:

web:
  image: mc388/docker-nginx:latest
  ports:
    - "80:80"
    - "443:443"
  links:
    - php
  volumes:
    - ./logs/nginx:/var/log/nginx
  volumes_from:
    - php
php:
  image: mc388/docker-php:latest
  volumes:
    - .:/var/www/
以下是两个docker容器的配置链接:


底层的
php:fpm
图像在

然后删除此目录,这将打破默认的
CMD
命令,因为它使用
WORKDIR
作为其基础

我对PHP和这个Docker映像了解不多,但值得阅读文档并查看任何关于如何使用它的示例;删除目录感觉就像是在对映像进行操作

WORKDIR /var/www/html