docker-composer.yml

问题描述 投票:0回答:1
SubDirectory./php包含此

dockerfile

FROM php:8.0-apache RUN apt update \ && apt install -y \ g++ \ libicu-dev \ libpq-dev \ libzip-dev \ zip \ zlib1g-dev \ && docker-php-ext-install \ intl \ opcache \ pdo \ pdo_pgsql \ pgsql \ WORKDIR /var/www/laravel_docker RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
试图运行“

docker-compose up -d --build”时,我会收到以下错误: #0 12.75 Processing triggers for libc-bin (2.31-13+deb11u3) ... #0 15.05 error: /usr/src/php/ext/WORKDIR does not exist #0 15.05 #0 15.05 usage: /usr/local/bin/docker-php-ext-install [-jN] [--ini-name file.ini] ext-name [ext-name ...]

为什么安装程序不创建Wrokdir?
我在项目文件夹的根部创建了一个文件夹“ src”。
    

apokryfos

的评论中回答了,但这确实对我有所帮助,因此可以通过答案进行Q/A。
您的线条是在上一行之后的,该行具有后斜线,这意味着
WORKDIR

是上一个命令的一部分。

WORKDIR

像这样的the the斜线:

docker docker-compose
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.