1. 설치 환경
- 우선 해당 환경을 구동을 하려면 도커가 먼저 설치가 되어 있어야 한다.
- 필요사항
- OS: Windows 10 64bit or Windows 11 64bit
- RAM : 4GB
- WSL 2 기능 활성화
- 도커(Docker) 설치
- 도커 다운로드 : https://docs.docker.com/desktop/windows/install/
2. 폴더 적재 및 구조 설명
images -> 빌더 설정관련 파일 └ nginx -> nginx 빌더 이미지 관련 파일 └ └ Dockerfile └ └ default.conf └ php -> php 빌더 이미지 관련 파일 └ └ Dockerfile mariadb_data -> db파일 source -> 웹소스 파일 |
docker_project.zip을 해당 게시물에서 다운로드하여서 캡처를 참고하여 압축을 풀어줍니다.
관리의 편의상 C:\Users\[사용자계정폴더]\ 하단에 docker_repo라는 폴더를 생성합니다.
C:\Users는 보여지는 폴더명은 사용자라는 폴더명으로 되어있습니다.
doker_repo 밑에 docker_project.zip을 압축을 풀어주시면 docker_project라는 폴더가 생깁니다.
docker_project폴더에 진입하시면 아래와 같은 폴더와 파일 구조가 보이실 겁니다.
3. 그누보드5 개발환경 설치 nginx + mariadb + php7.4
해당 폴더에서 오른쪽 마우스 클릭을 하면 아래와 같은 팝업 메뉴가 나타나며
windows 터미널 열기 버튼을 클릭하여 터미널을 실행합니다.
Windows 터미널에서 docker-compose up -d 명령어를 실행 합니다.
docker-compose up -d
실행을 완료하였으면 아래 코드를 참조하여 실행 합니다.
nginx이미지에서 그누보드 파일을 source폴더로 복사를 합니다. 1초~2초 정도 시간이 소요 됩니다.
docker cp nginx:/gnuboard5/. ./source/
4. 그누보드 설치
웹 브라우저를 실행하여 웹 브라우저 주소창에 localhost로 입력하여 이동합니다. 그리고 "그누보드5 설치하기 버튼"을 클릭 합니다.
라이센스를 읽고 "동의합니다." 체크하시고 "다음 버튼"을 클릭 합니다.
호스트 정보를 아래 정보를 참고하여 입력하시고 "다음 버튼"을 클릭 합니다.
-----------------------------------------
Host : db
User : gnu
Password : gnu2000
DB : gnu
---------------------------------------
이제 설치가 완료되었습니다. "새로운 그누보드5 이동 버튼"을 클릭하여 이동 합니다.
5. 개발환경 작동 시작/종료
도커 실행> Containers / Apps을 실행하시면 시작/종료 버튼이 있으니 해당 기능으로 시작과 종료를 하시면 됩니다.
'소프트웨어 개발 > Docker' 카테고리의 다른 글
도커 ( docker ) PHP 개발환경 설치 Nginx, PHP7.4,Mariadb / windows10/11 윈도우즈 10/11 (0) | 2022.02.02 |
---|---|
도커 Docker - CRIT Supervisor is running as root (0) | 2022.02.01 |
docker exited with code 0 (0) | 2022.01.31 |
도커 docker에서 php composer 설치 (0) | 2022.01.26 |
[Docker] yaml: line ****: found a tab character that violates indentation (0) | 2022.01.22 |
댓글