[英]Nginx Docker Container - forwarding php-file requests to php-fpm container
[英]Docker: Nginx & PHP Container: no such file or directory
我想玩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
圖像在Dockerfile中有以下行:
WORKDIR /var/www/html
然后刪除此目錄,該目錄打破默認CMD
命令,因為它使用WORKDIR
作為其基礎。
我對PHP和這個Docker圖像了解不多,但是值得閱讀文檔並查看有關如何使用它的任何示例; 刪除目錄感覺就像是在對付圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.