OSI 7 계층이란OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7 단계로 나눈 것을 의미합니다.컴퓨터 네트워크를 7개의 추상적인 계층으로 나누고, 각 계층은 서로 다른 기능을 수행하며 다음 계층과 상호 작용합니다. 이는 네트워킹 시스템의 복잡성을 단순화하고, 서로 다른 제조업체의 장비 및 소프트웨어가 상호 운용될 수 있도록 도와줍니다. OSI 7 계층으로 나눈 이유7 단계로 통신 과정을 분리하여, 통신이 일어나는 과정을 단계별로 파악한다.7 단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들지 않고 이상이 생긴 단계만 고칠 수 있다. OSI 7 계층 단계 1 계층 - 물리 계층 (Physical Layer)물리 계층에서는 주로 전기적, 기계적, 기능적인 특성을 이용해서 통..
docker compose redis 실행방법 이해하기 [Docker] Docker compose로 redis 실행하기 - redis.conf, requirepass, data 설정 docker network, volume 이해하기 [Docker] Docker network, volume 이해 및 docker-compose에 network, volume 지정하기 Docker Network Docker Compose를 통해 여러 컨테이너를 하나의 네트워크 안에서 실행시키려고 할 때가 있 kylo8.tistory.com Docker Compose Install VM Instance에 docker와 docker-compose 가 설치되어 있어야 github actions를 통해 원격 접속하여 해당 명령어를..
docker network, volume 이해하기 [Docker] Docker network, volume 이해 및 docker-compose에 network, volume 지정하기 Docker Network Docker Compose를 통해 여러 컨테이너를 하나의 네트워크 안에서 실행시키려고 할 때가 있을 것이다. docker-compose.yml 파일에 네트워크를 지정하지 않으면 기본적으로 별도의 네트워크가 kylo8.tistory.com Docker compose로 redis 실행하기 1. redis volume 생성하는 이유 redis 컨테이너를 종료 후 재시작하면, 기존 레디스에 저장해 둔 데이터가 보존되지 않습니다. 레디스를 재시작하지 않으면 되지 않나? 라고 생각할 수 도 있습니다. 만약,..
Docker Network Docker Compose를 통해 여러 컨테이너를 하나의 네트워크 안에서 실행시키려고 할 때가 있을 것이다. docker-compose.yml 파일에 네트워크를 지정하지 않으면 기본적으로 별도의 네트워크가 생성이 되긴 한다. (compose-default) Docker Compose에서나 run 명령어를 통해 특정 네트워크를 지정하고 싶은 경우에는 네트워크를 생성하여 사용한다. ➡️ 정상적으로 생성이되면 아래와 같이 생성한 네트워크의 id가 반환된다. Network Inspect docker network inspect my-net 위 명령어를 통해 'my-net' 특정 네트워크에 대한 세부 정보를 확인할 수 있다. Docker run Command에 network 지정 doc..