簡體   English   中英

Docker:Nginx和PHP容器:沒有這樣的文件或目錄

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM