-
docker란? 개념부터 설치까지또니 개발 일기/docker 2020. 2. 19. 10:36
1. 개요
- 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트
2. docker vs vm
vm - OS 설치, 속도가 느리고 용량이 매우 크다.
- 보안에 도커 컨테이너보다 더 안전하다.
docker - OS 설치하지 않음. 속도가 vm보다 월등히 좋다.
- 격리된 가상공간 사용
- 컨테이너 기반 이미지 관리 -> 이식성이 좋다.
- 빠른 설치로 인해 시간과 용량 소비가 적다.
- 쉬운 유지관리가 된다.
3. 설치--docker 설치를 위한 준비
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"--docker 설치
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io--docker 설치 확인
$ sudo docker version --docker 서비스 확인
$ sudo systemctl status docker.service
--docker 서비스 중지, 시작, 재시작$ sudo systemctl stop docker.service
$ sudo systemctl start docker.service
$ sudo systemctl restart docker.service3. docker 홈페이지 가입
- https://hub.docker.com/
- username, password, email
=> $ sudo docker login // 로그인 시 입력'또니 개발 일기 > docker' 카테고리의 다른 글
docker + postgresql 설치 (0) 2020.02.19 docker oracle 설치 (0) 2020.02.19 docker volume이란? (0) 2020.02.19 docker container란? 개념, 예제 (0) 2020.02.19 docker image란? 개념부터 생성까지 (0) 2020.02.19