공식문서 : https://laravel.kr/docs/9.x/installation
참고하면 좋은 유튜브 : https://www.youtube.com/watch?v=H9n7FoyvK04
docker 가 설치되어 있다면, 아래와 같이 공식문서 캡쳐 처럼 진행을 해주면 됩니다.
터미널을 열고 아래 명령어를 입력합니다:
curl -s "https://laravel.build/example-app" | bash
명령어 설명
프로젝트 이름 변경
스크립트 동작
명령어를 입력하면 위와 같은 log 를 확인할 수 있습니다.
스크립트가 완료되면, 현재 디렉터리 내에 example-app이라는 새로운 디렉터리가 생성됩니다. 해당 디렉터리로 이동합니다.
cd example-app
Laravel Sail은 Docker 기반의 개발 환경으로, Docker 컨테이너를 이용해 애플리케이션과 관련된 서비스를 쉽게 실행할 수 있도록 도와줍니다.
터미널에서 아래 명령어를 실행하세요.
./vendor/bin/sail up
명령어 설명
실행 과정
모든 Docker 컨테이너가 정상적으로 시작되면, 웹 브라우저에서 아래 주소로 접속합니다.
http://localhost
./vendor/bin/sail up -d
이 명령을 실행하면 컨테이너들이 백그라운드에서 실행되므로 터미널을 다른 작업에 사용할 수 있습니다.
Docker 컨테이너들을 실행하는데, -d 옵션을 추가하면 터미널을 점유하지 않고 백그라운드(detached mode)에서 실행합니다. 이 명령을 실행하면 컨테이너들이 백그라운드에서 실행되므로 터미널을 다른 작업에 사용할 수 있습니다.
./vendor/bin/sail down
이 명령을 실행하면 모든 관련 컨테이너들이 종료되어 시스템 리소스를 해제할 수 있습니다.