Laradock을 사용하여 Laravel 환경 구축

1740 단어 LaraDock라라벨
Laradock을 사용하여 Laravel 환경을 구축하는 방법을 아래에 요약합니다.

환경


  • OS: macOS 10.14
  • docker: Docker Desktop 2.2

  • 절차



    Laradock을 git clone



    프로젝트 디렉토리로 이동하여 clone
    git clone https://github.com/LaraDock/laradock.git
    

    laradock 디렉토리로 이동하여 .env를 복사하여 작성


    cd laradock
    cp env-example .env
    

    docker-compose에서 필요한 파일을 다운로드하고 컨테이너 초기화



    다운로드와 초기화 완료까지 30분 정도 걸리므로 기장에 기다린다.
    docker-compose up -d nginx mysql phpmyadmin workspace 
    

    시작하는 도커 프로세스 확인
    docker ps
    

    이와 같이 기동중의 컨테이너를 확인할 수 있다.



    workspace 컨테이너에 로그인



    Laravel 프로젝트를 가상 환경에 만들려면 컨테이너 workspace에 로그인합니다.
    docker-compose exec --user=laradock workspace bash
    

    laravel의 새로운 프로젝트 만들기



    다음을 수행하면 laravel (version5.8)에서 "lara_sample"디렉토리에 새 프로젝트가 만들어집니다.
    composer create-project laravel/laravel lara_sample --prefer-dist “5.8.*”
    

    프로젝트 작성이 완료되면 컨테이너에서 로그아웃합니다.
    exit
    

    .env 다시 쓰기



    laradock의 .env를 다시 작성하여 공유 디렉토리를 설정합니다.
    #変更前
    APP_CODE_PATH_HOST=../
    
    #変更後
    APP_CODE_PATH_HOST=../lara_sample
    

    컨테이너 재시작



    설정 변경을 반영하기 위해 다음과 같이 재부팅 후 http://localhost/로 이동하여 Laravel의 초기 화면이 표시되는지 확인하십시오.
    # サービスの停止
    docker-compose stop
    
    # dockerを起動する
    docker-compose up -d nginx mysql
    

    좋은 웹페이지 즐겨찾기