개인 pc로 개발한 프로그램이 server에 올라갔을 때 문제가 생길 경우가 많다. 이를 대비하여 가상의 개발환경을 생성하고 그 환경에서 개발할 수 있도록 할때 Docker를 사용한다고 한다.
가상의 개발환경을 container 라고 한다.
참고로 필자는 macOS 사용중이다.
docker 설치 url : https://docs.docker.com/desktop/install/mac-install/
설치 한뒤 실행하고 우측 상단에 톱니바퀴를 클릭하고 Resource 창을 확인한다.
앞으로 내가 사용할 환경에 할당할 사양들을 적는다.
Docker hub에서 image 를 가져와 설치를 진행한다.
terminal 을 켜고 다음 명령어를 입력한다.
docker run -it --name my-ubuntu ubuntu /bin/bash
--it 은 인터랙티브 모드로 실행한다는 의미이며 name 옵션은 컨테이너 이름을 지정하는것 이다.
이렇게 설치된 os에는 정말 아무것도 설치되어 있지않다. (vi든 vim이던)
따라서 하나하나 차근차근 설치해주어야 한다.