linux / mac / window 와 상관없이 설치 가능하다
https://docs.docker.com/desktop/mac/install/
https://docs.docker.com/desktop/windows/install/
https://docs.docker.com/desktop/linux/install/
도커는 리눅스 컨테이너이므로 mac / window의 경우 가상머신에 설치된다. 그러므로 하드웨어나 OS가 가상머신을 지원하지 않는 다면 동작하지 않을 수 있음
설치 확인
설치 후 버전 명령어로 설치를 확인 해보기
docker version
결과
Client: Cloud integration: v1.0.22 Version: 20.10.12 API version: 1.41 Go version: go1.16.12 Git commit: e91ed57 Built: Mon Dec 13 11:44:07 2021 OS/Arch: windows/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.12 API version: 1.41 (minimum version 1.12) Go version: go1.16.12 Git commit: 459d0df Built: Mon Dec 13 11:43:56 2021 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.4.12 GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d runc: Version: 1.0.2 GitCommit: v1.0.2-0-g52b36a2 docker-init: Version: 0.19.0 GitCommit: de40ad0
Client, Server정보가 정상 노출되면 설치가 완료된 것
도커 아키텍쳐
도커는 client - server 아키텍쳐를 사용함 도커 클라이언트는 명령어를 통해 도커 데몬과 Rest API로 소켓 통신함 가상머신 환경이면 client는 window, mac에 설치되어 있고 server가 가상머신에서 돌아가는 것과 같음

참고
https://docs.docker.com/get-started/overview/
Docker overview
docs.docker.com
'Infrastructure' 카테고리의 다른 글
[Docker] build 시 apk ssl certificate verify failed, apk permission denied 발생 시 (0) | 2024.09.26 |
---|---|
[Docker] 2. 컨테이너 관리 (0) | 2022.06.17 |
Window 10 Redis 설치하기 (0) | 2020.10.14 |
Amazon AWS Cloud Computing (0) | 2020.08.03 |