라라벨 프로젝트를 다운로드 하기 위해서 composer 를 이용해서 다음과 같이 명령어로 생성한다.
composer create-project laravel/laravel myfirstlaravel
위와 같은 명령어를 실행하기 위해서는 composer 가 설치되어 있어야 한다.
docker 를 이용하면 composer 설치없이 간단하게 원하는 폴더에 설치할 수 있다.
docker-compose.yml
services:
composer:
image: composer:latest
container_name: laravel_composer
volumes:
- ./src:/var/www/html
working_dir: /var/www/html
터미널에서 다음 명령어를 입력한다.
$ docker compose run --rm composer create-project laravel/laravel .
./src 폴더에 laravel 프로젝트가 다운로드 된다.
--rm 옵션을 사용했기 때문에 프로젝트를 다운로드 한후 컨테이너는 삭제된다.
위의 docker-compose.yml 의 기존 내용에 추가해서 사용하면 언제든 원하는 라라벨 버전을 다운로드 할 수 있다.
'Docker' 카테고리의 다른 글
Docker > Solving SQLSTATE[HY000] [1045] Access Denied Error (0) | 2025.01.29 |
---|---|
var/www/app:delegated 에 대해서 (0) | 2025.01.24 |
Dockerfile 이란? - 실습하기 (0) | 2025.01.23 |
8.2-fpm과 8.2-fpm-alpine 차이점 (0) | 2025.01.21 |
도커에 Nginx + Laravel 세팅방법 (Laravel11) (0) | 2025.01.19 |