본문 바로가기

docker3

[Kubernetes] POD / POD Generator POD POD 하나 이상의 밀접하게 관련된 컨테이너로 구성된 그룹 동일한 리눅스 네임스페이스와 동일한 워커 노드에서 항상 함께 실행 POD가 필요한 이유 여러 개의 프로세스를 단일 단위로 관리할 수 있는 상위 레벨 구조의 필요성 밀접하게 연관된 프로세스를 함께 실행하고, 하나의 컨테이너에서 실행되는 것처럼 거의 동일한 환경을 제공하며 격리된 상태로 유지 쿠버네티스는 각 컨테이너가 자체 세트를 가지고 있는 대신, POD 안의 모든 컨테이너가 동일한 리눅스 네임스페이스 세트를 공유하도록 함으로써 격리시킨다. POD 안의 컨테이너가 동일한 IP 및 포트 공간을 공유하는 방법 네트워크 네임스페이스 공유 POD 안의 컨테이너들은 같은 IP 주소와 PORT 공간 공유 localhost를 통해 같은 POD 안의 다른.. 2024. 1. 12.
Login Docker Hub using CLI - github authorization github 연동으로 dockerhub에 가입했더니 CLI에서 로그인을 하는 과정이 귀찮아졌다. 정확한 방법을 못 찾아서 여기저기서 주운 정보들로 하다 보니 돼서 기록해둠 docker login 명령어의 기본값은 https://hub.docker.com/에 로그인하도록 되어 있다. 깃허브 연동 로그인을 하려면 ghcr.io 라는 옵션을 추가로 넣어줘야 함 docker login ghcr.io username에는 이메일이 아닌 사용자명을 입력하고, password에는 github settings에서 발급받은 token을 입력해주면 된다. 설정 없이 바로 발급 가능한 토큰을 사용하면 됨 Your password will be stored unencrypted in /root/.docker/config.jso.. 2024. 1. 5.
Docker Container Docker 개요 참고: 컨테이너 개념잡기- 왜 컨테이너일까? - Opennaru, Inc. Docker란? Dock + er 원래는 부두에서 물건을 싣고 내리는 일을 하는 사람을 의미한다. 규격화되지 않은 물건들의 형태와 노동 방식은 시간, 노동력 등에서 많은 비효율을 야기했는데 이 문제를 해결하기 위해 등장한 것이 컨테이너 컨테이너의 등장이 바꾼 가장 큰 것은 규격화 자동화가 가능하게 하고, 컨테이너 단위의 물류시스템도 구축할 수 있다. 이걸 그대로 IT 환경에 대입해 보면, 네트워크라는 바다 안에서 컨테이너들이 이동한다. 화물 컨테이너의 내부에 무엇이 있는지는 운송과는 관계없다. 도커 컨테이너도 어떤 애플리케이션이 내부에 있는지는 중요하지 않다. 컨테이너를 통해 개발과 테스트 단계에서 사용하는 시스.. 2024. 1. 5.
728x90