설치의도 :
기존에는 로컬에 vagrant/homestead 환경을 설치해서 laravel 을 사용했다고 한다면,
이번에는 vagrant 대신 docker 컨테이너를 사용해 laravel 개발 환경을 만들어 본다.
순서
1. docker 설치
2. git 설치
3. docker 세팅
1. docker 설치
- 아래 링크에서 Desktop for Windows 다운로드 후 설치
https://hub.docker.com/editions/community/docker-ce-desktop-windows
- 설치도중 windows10 빌드버전에 관한 오류가 난다면, window 업데이트 해주면 됨
- 아래 링크에서 Update Now 클릭해서 받은 파일 설치 (업데이트 시간 오래걸림)
https://www.microsoft.com/en-us/software-download/windows10
- 업데이트가 완료된 후, 재부팅 하고나서 빌드버전 확인
시작 -> 설정 -> 업데이트 및 보안 -> OS 빌드 정보 를 눌러보면 아래와 같이 정보가 표시됨
- docker를 설치 후 재부팅
2. git 설치
- 아래 링크에서 OS에 맞는 git 설치파일 다운로드 및 설치
https://git-scm.com/download/win
- 설치중에 git 기본 에디터 지정하는 부분이 있는데, visual studio code 로 해도 되고, vim(default) 로 해도 무방함
나머지부분은 기본으로 걍 Next 연타
- git bash를 켜서 설치 확인
$ git --version
3. docker 세팅
- docker 설치 후 재부팅을 하면 docker가 자동으로 실행됨
만약 실행이 안되면 docker icon 실행시키면 됨
그럼 tutorial 로 안내 될것임
첫번째로 git clone 하라고 나오는데 이 부분을 하기위해서는 git 설치가 되어있어야 하므로 2번에서 git 설치를 먼저 함
- clone 명령어를 마우스클릭하면 바로 옆 콘솔창에 실행이되는 UI인데, git을 설치했음에도 불구하고 잘 되지 않음
안되면 git bash 콘솔을 켜서 git을 설치하고 싶은 폴더로 이동 후 직접 clone 명령어를 실행시키면 됨
$ git clone https://github.com/docker/getting-started.git
- 그 다음 tutorial 로 넘어가서 실행 한다
여기서부터는 잘됨
- 그 다음 Run
- 그 다음은 도커허브에 방금까지 작업한 컨테이너 이미지를 저장하라고 나오는데 무시해도 됨
- 그럼 아래 그림처럼 컨테이너 이미지들의 리스트가 GUI로 보여짐
여기에서 여러 세팅 및 관리등을 할 수 있음
- 컨테이너를 클릭하면 해당 사용정보들을 볼 수 있다.
다음에는 설치된 Docker에 Laravel 을 세팅해서 개발환경을 만들어보자
'Docker' 카테고리의 다른 글
[Docker] Ubuntu 컨테이너에 PHP8 + Nginx + Laravel8 최신환경 세팅하기 (2) | 2021.09.23 |
---|---|
[Docker] Container 접속과 종료 시 주의할 점 (1) | 2021.09.17 |
[Docker] Container 접속 시 TTY 에러 (0) | 2021.09.17 |
[Docker] 도커 컨테이너 SSH 접속 및 사용 방법 (0) | 2020.11.18 |
[Docker] 도커에 Laravel 개발환경 세팅 (2) | 2020.08.29 |