그런데 또 다른 질문이 있습니다. 제 dockerfile 내용은 다음과 같습니다
빌드한 후 컨테이너는 실행 후 종료되고 다음과 같이 시작됩니다.
그렇습니다. 무슨 일이야? 내 실행 명령은 다음과 같습니다.
집에 와서 VPS에 달려가서 모두 해봤는데 안 되더라구요. . . . .
Docker exec가 /bin/bash 파일이 없기 때문에 오류를 보고합니다. /bin/sh 등을 시도해 볼 수 있습니다.
호스트 머신의 /mnt/data/web/nginx.conf.d 디렉토리에 nginx.conf 파일이 있는지 확인하세요.
Docker 사용은 모범 사례를 따르지 않습니다. 웹 서버 구성에 대해서는 Docker 실습(8): Laravel 개발 환경 구축을 참조하세요.
Docker를 배우기 전에 Snail Under the Bridge-Docker 질문 및 답변(93문항)을 주의 깊게 읽어보세요.
docker exec -it web-server bashnginx와 PHP-fpm 두 서비스를 동일한 컨테이너에 넣지 않는 것이 좋습니다이 docker를 참조하여 nginx와 php-fpm을 배포할 수 있습니다
Docker exec가 /bin/bash 파일이 없기 때문에 오류를 보고합니다. /bin/sh 등을 시도해 볼 수 있습니다.
호스트 머신의 /mnt/data/web/nginx.conf.d 디렉토리에 nginx.conf 파일이 있는지 확인하세요.
Docker 사용은 모범 사례를 따르지 않습니다. 웹 서버 구성에 대해서는 Docker 실습(8): Laravel 개발 환경 구축을 참조하세요.
Docker를 배우기 전에 Snail Under the Bridge-Docker 질문 및 답변(93문항)을 주의 깊게 읽어보세요.
docker exec -it web-server bash
nginx와 PHP-fpm 두 서비스를 동일한 컨테이너에 넣지 않는 것이 좋습니다
이 docker를 참조하여 nginx와 php-fpm을 배포할 수 있습니다