누구 든지이 문제를 도울 수 있습니까?
laravel 응용 프로그램의 dockerfile에서 도커 이미지를 만들려고하면이 오류가 발생합니다.
oniguruma 확인 중 ... 구성 없음 : 오류 : 패키지 요구 사항 (oniguruma)이 충족되지 않았습니다.
No package 'oniguruma' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables ONIG_CFLAGS and ONIG_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
'/ bin / sh -c docker-php-ext-install pdo mbstring'명령은 0이 아닌 코드를 반환했습니다. 1
내 Dockerfile은 다음과 같습니다.
FROM php:7
RUN apt-get update -y && apt-get install -y openssl zip unzip git
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
RUN docker-php-ext-install pdo mbstring
WORKDIR /app
COPY app /app # this copies all the app files to a folder called `app`
RUN composer install
CMD php artisan serve --host=0.0.0.0 --port=8000
EXPOSE 8000
Dockerfile을 빌드하는 docker 명령
sudo docker build -t test .