Docker는 클라이언트-서버 아키텍처를 사용한다.
Docker 클라이언트와 데몬은 UNIX 소켓 또는 네트워크 인터페이스를 통해 REST API를 사용하여 통신한다.
UNIX 소켓
- Unix 소켓(Unix domain socket)은 Unix 계열 운영 체제에서 프로세스간 통신(IPC, Inter-Process Communication)을 위해 사용되는 방법 중 하나이다.
- TCP/IP 소켓과 유사한 방식으로 작동하지만 TCP/IP 소켓과 달리 네트워크를 통하지 않고 로컬 시스템에서만 통신할 수 있다.
- Unix 소켓은 일반적으로 파일 시스템에서 파일처럼 다루어지며, 파일 시스템 경로를 통해 접근 가능하다.
'정기간행물 > daily' 카테고리의 다른 글
Spring boot에 JKS파일 정보만 입력했는데 어떻게 암호화, 복호화가 둘 다 될까? (0) | 2023.04.04 |
---|---|
curl이란? (0) | 2023.03.31 |
RabbitMQ란? (0) | 2023.03.30 |
DockerNetwork (0) | 2023.03.28 |
프로메테우스란? (0) | 2023.03.27 |