"Docker 작성 파일에 PHP 버전 태그가 누락되어 오류가 발생했습니다."
P粉505450505
P粉505450505 2023-08-30 15:55:48
0
1
547
<p>마이크로서비스 강좌를 수강하고 강좌 웹사이트에서 프로젝트를 다운로드했는데 프로젝트가 작동하지 않습니다. </p> <p>PHP Lumen 프로젝트가 있습니다. 여기에 docker-compose.yml 파일이 있습니다. 내 컴퓨터에는 PHP 8.1만 있으므로 실행하기 전에 작곡가 종속성을 업데이트했습니다. </p> <pre class="brush:php;toolbar:false;">버전: '3.7' 서비스: 웹 아카데미: 빌드: ./php-web 볼륨: - ./php-web/:/app - 유형: 바인딩 출처: ./php-web.sh 대상: /app/entrypoint.sh Working_dir: /app 명령: sh ./entrypoint.sh 포트: - 8080:8080</pre> <p>이 docker-compose를 실행하면 다음과 같은 오류 메시지가 나타납니다. </p> <pre class="brush:php;toolbar:false;">치명적인 오류: Composer가 플랫폼에서 문제를 감지했습니다. Composer 종속성에는 PHP 버전 >= 8.1.0"이 필요합니다. 실행 중인 버전은 8.0.21입니다. . /app/vendor/composer/platform_check.php 24행</pre> <p>TAG를 "image: php:8.1.0-fpm"으로 설정하려고 시도했지만 작동하지 않았습니다. </p> <p>entrypoint.sh가 비어 있습니다. </p> <p>이 문제를 어떻게 해결하나요? docker-compose.yml에 TAG 이미지가 없는데 Docker가 실행되는 이유는 무엇입니까? </p>
P粉505450505
P粉505450505

모든 응답(1)
P粉129168206

Dockerfile을 잊어버렸습니다. 구성 정보는 모두 해당 파일에 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿