테스트 사이트 - 개발 중인 베타 버전입니다

도커에서 index.php 를 어디에 넣는지 모르겠습니다 채택완료

제가 https://phpdocker.io/generator">phpdocker.io 사이트에서 압축파일을 다운받고

도스창에서 docker-compose up -d 실행을 했습니다

 

이미지, 컨테이너 생성은 됬는데

index.php 를 어디에 넣어야 하는지 모르겠네요 TT;;

 

 

 

 

</p>

<p>###############################################################################

#                          Generated on phpdocker.io                          #

###############################################################################

version: "3.1"

services:</p>

<p>    mariadb:

      image: mariadb:10.4

      container_name: red2docker-mariadb

      working_dir: /application

      volumes:

        - .:/application

      environment:

        - MYSQL_ROOT_PASSWORD=

        - MYSQL_DATABASE=red2

        - MYSQL_USER=red2user

        - MYSQL_PASSWORD=

      ports:

        - "8003:3306"</p>

<p>    webserver:

      image: nginx:alpine

      container_name: red2docker-webserver

      working_dir: /application

      volumes:

          - .:/application

          - ./phpdocker/nginx/nginx.conf:/etc/nginx/conf.d/default.conf

      ports:

       - "8000:80"</p>

<p>    php-fpm:

      build: phpdocker/php-fpm

      container_name: red2docker-php-fpm

      working_dir: /application

      volumes:

        - .:/application

        - ./phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/7.2/fpm/conf.d/99-overrides.ini</p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

직접 압축파일을 풀어보니 nginx.conf 설정이 /application/public이네요.

 

그리고 readme.md 파일에 설명이 되어 있네요.

 

그런데 현재 로컬볼륨의 위치가 /application이므로 

 

docker-compose.yml이 있는 폴더에서 public 폴더를 만들어서 넣으면 될 것 같습니다.

 

만약에 안된다면 /application/public 에 넣으면 될거예요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

file not found 가 뜨네요. 아무튼 답변 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

nginx root 설정을 확인하셔야 겠네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록