Docker에 설치하는 방법
설치전 준비사항
1. dabory git server에 사용자를 등록합니다. (다보리 git server 바로가기)
2. .env와 .env.dabory 파일에 대해서 숙지하고 세팅해주세요.
참고자료
3. docker 설치를 위해 다보리 깃서버에서 php-docker 레포지토리로 이동합니다. (해당 레포지토리에 접근권한이 없을 경우 요청해야 합니다.)
php-docker란?
다보리 컴포저블의 php 버전별 설정파일, 설치매뉴얼, 및 dockerfile, yml 파일 등이 포함되어 있습니다.
3-1. HTTP url을 복사해줍니다.
3-2. git clone을 통해 php-docker 소스를 가져옵니다.
git clone http://git.daboryhost.com:10880/dabory/php-docker.git
3-3. php-docker 파일 안에 있는 레퍼런스 문서를 숙지한뒤 설치를 진행합니다.
Docker를 통한 설치방법
1. 다보리 컴포저블을 설치할 경로로 이동합니다.
cd d:/test
D 드라이브의 "test" 폴더를 생성하여 설치를 진행하겠습니다.
2. 설치전 준비사항에서 clone해놨던 php-docker 파일 안에 php-docker 파일을 복사하여 가져옵니다.
3. 레퍼런스 파일을 참고하여 자신의 php 버전에 맞춰 docker파일과 ini 파일을 세팅합니다. (버전에 맞지 않는 설정 파일들은 삭제해도 무방합니다.)
4. docker-compose.yml 파일은 프로젝트의 루트 경로에 위치하도록 붙여넣어줍니다.
5. 다보리 깃서버에서 dbrerp 레포지토리로 이동합니다. (해당 레포지토리에 접근권한이 없을 경우 요청해야 합니다.)
6. HTTP url을 복사해줍니다.
7. 다보리 컴포저블을 설치할 d:/test 디렉토리에서 git clone 명령어를 통해 dbrerp 소스를 가져옵니다.
git clone http://git.daboryhost.com:10880/dabory/dbrerp.git
8. ls 명령어를 통해 clone이 잘되었는지 확인합니다.
d:/test 경로에 아래와 같이 세개의 파일 및 디렉토리가 존재해야 합니다.
7. dbrerp/dabory 경로로 이동합니다.
cd dbrerp/dabory
ls 명령어를 통해 확인해보면 para 파일만 존재합니다.
8. 이제 테마폴더를 설치해야 합니다. 아래 링크를 클릭하여 테마폴더를 설치해주시기 바랍니다.
9. 테마폴더까지 설치가 완료됐다면 dbrerp의 하위경로에 vendor 파일과 storage 파일이 필요합니다.
9-1. dbrerp 경로로 이동하여 아래 명령어를 입력합니다.
composer install
10. dbrerp/vendor와 dbrerp/storage 파일이 생성된 것을 확인하고 설치한 도메인에 접근하여 확인합니다.