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/
'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 |