php – docker compose问题:找不到容器命令
发布时间:2020-12-13 21:34:50 所属栏目:Nginx 来源:网络整理
导读:尝试使用docker-compose启动多个容器时遇到问题: Dockerfile: FROM nginx:1.9ADD ./nginx-sites/default /etc/nginx/sites-available/default 泊坞窗,compose.yml: version: "2"services: web: build: . ports: - "80:80" volumes: - ./src:/var/www link
尝试使用docker-compose启动多个容器时遇到问题: Dockerfile:
泊坞窗,compose.yml:
当我使用docker-compose来启动应用程序时,我收到以下错误:
会喜欢这个问题的一些帮助. 最佳答案
就像在原始问题的评论中提到的那样,php:fpm图像需要将它的音量设置为/ var / www / html.
如果你想使用不同的目录,你可以使用自己的Dockerfile(基于php:fpm)解决这个问题. Dockerfile喜欢这个:
似乎将workdir设置为所需的目录就可以了. 然后在您的docker-compose.yml中,您将使用该Dockerfile构建,而不是直接使用php:fpm图像.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx&php-fpm [debug] 11:资源暂时不可用
- nginx用户认证与htpasswd命令
- ubuntu – 用“–with-http_stub_status_module”配置行重
- Nginx PHP-FPM超时,负载消耗几乎为零?
- php – Nginx作为Apache的反向代理只会帮助动态内容
- header – 如何防止nginx中的“304 Not Modified”?
- nginx如何为子域创建服务器块?
- Nginx“”try_files“指令中的参数数量无效…”用于PHP安全
- apache-2.2 – 如何扩展Web应用程序?
- nginx – proxy_pass不使用/ etc/hosts解析DNS