【초간단】Laradock의 환경 구축이 번거롭기 때문에 ShellScript에 정리해 보았다

Laradock의 조정 뻔뻔 ... → 정리 버려!



안녕하세요, Donbu Lucko입니다.
어제 이런 항목을 게시했습니다.

【2019년 2월】Laradock의 초기 환경 설정 방법
htps : // 코 m / 돈 부라코 / ms / 0297280553 99 아 6d7b8

많은 망설임 포인트가 있었기 때문에, 꽤 탐험하면서 셋업이 되어 버렸습니다.
그리고, 겨우의 생각으로 셋업 방법을 정리한 것입니다만,

... 긴! ! ! 이것 매번 해야 돼! ?

라는 생각이 나오고 버린 것입니다 ....

그래서, ↑의 처리를 ShellScript로 정리해 보았습니다!
이것에 의해 커맨드 일발로 Laradock가 생성되어 버리는 것입니다.

데모 동영상



htps //w w. 요츠베. 이 m/와 tch? v = fd1이면 zcl8 Y


사용방법



매우 간단합니다! laradock-creator.sh 를 실행하는 것뿐! !

GitHub



명령


sample-app를 만들려면 다음을 입력하십시오.
git clone https://github.com/cha1ra/laradock-bash.git
cd laradock-bash
bash laradock-creator.sh sample-app

인수에 입력하지 않고도 실행할 수 있습니다 (중간에 질문됩니다).
$ bash laradock-creator.sh


++++++++++++++++++++++++++++++
    LARADOCK CREATOR v1.0
Build Laravel env in 10 steps
      by don-bu-rakko
++++++++++++++++++++++++++++++

1. Start Laradock Setup ...

[!] Put your Project Name:

후에는 기다릴뿐! 내가 너무 많이 잡아 ...
모든 설정이 완료되면,
http://localhost
에서 환경에 액세스할 수 있습니다.

에러 로그



프로젝트 이름이 이미 존재하면 화가납니다.
~/Sites/bash/laradock-bash master* 7s
❯ bash laradock-creator.sh project-example


++++++++++++++++++++++++++++++
    LARADOCK CREATOR v1.0
Build Laravel env in 10 steps
      by don-bu-rakko
++++++++++++++++++++++++++++++

1. Start Laradock Setup ...

2. Create Project: project-example

3. Make project-example directory

------------ERROR!------------
'project-example' directory already exists!
Stop this operation.
------------------------------

Docker가 설치되어 있지 않아도 화가납니다.
6. Build Docker containers...

------------ERROR!------------
Docker doesn't exist on your computer! Please install Docker first
Stop this operation.
------------------------------

실행 환경


  • Mac OS 10.14
  • Git이 설치되었습니다
  • Docker for mac이 설치되어 있음
  • (Docker 명령을 실행할 수 있음)


  • 사용할 컨테이너


  • nginx
  • mysql
  • phpmyadmin


  • 설명은 이상입니다.

    절차를 완전 자동화했다고는 해도 내 환경에서는 이 절차를 모두 완료하는 데 약 8분 정도 걸립니다. 수동으로 하고 있으면 얼마나 시간이 걸릴 것이다. 생각하고 싶지 않아요.

    덧붙여서, 이번에 나는 인력의 절차를 자동화하는 접근법으로 작성해 보았습니다 (그래서 Laradock도 매번 github에서 다운로드합니다), Laravel 구축에 필요한 최소한의 Laradock 파일을 미리 가지고 그리고 자동으로 설치하는 방법을 취하는 Qiita 게시물도 있습니다.
    htps : // 이 m / 타치 0529 / ms / bd45 9271354430 또는 952
    내가 다니는 프로그래밍 스쿨 선생님입니다!

    그 밖에도 아직도 여러가지 어프로치가 있다고 생각하기 때문에, 여러가지 시험해 가고 싶네요.

    그런 이유로 Laradock Creater, 꼭 사용해 보세요(`・ω・´)

    좋은 웹페이지 즐겨찾기