도커 아키텍처 - 출처
API
로 전달받고 실제로 도커 명령을 수행해주는 프로세스.docker ps
, docker run
과 같은 도커 명령어가 수행됨.도커허브(dockerhub)
는 누구나 사용할 수 있는 공용 레지스트리로 ubuntu, redis, mysql 등 다양한 이미지를 무료로 받아올 수 있다.깃허브(github)
와 비슷하다고 보면 된다.도커 레지스트리
를 만들어서 private하게 사용할 수도 있다.Base Image
를 기반으로 새로운 이미지를 만듦Image
의 명세서 같은 역할Base Image
Container
생성Container
공장같은 역할Image
에 있는 OS, 라이브러리, 소스파일을 실행프로세스
OS 커널
만 실행시킬 수도 있지만, 보통은 App 소스파일을 실행하여 Application
을 띄움.도커 명령어 정리 - 출처
docker images
- Images 💿 📋 / 내 컴퓨터에 있는 이미지 목록을 확인docker serach <name>
- Images 💿 ← Docker Registry 🌐 / Docker Hub에서 사용 가능한 image 리스트를 가져옴docker pull <image>:<tag>
- Image 💿 ← Docker Registry 🌐 / Docker Hub에서 이미지를 가져옴