Network & Server Factory

개인 공부 기록

도커 3

[Docker] Docker 설치와 자주 쓰는 명령어 정리

Ubuntu에 Docker를 설치하는 방법부터 이미지·컨테이너 명령, docker run 옵션, docker commit, Dockerfile 명령어, 디스크 정리까지 자주 찾아보는 내용을 한 글에 모았습니다. 개념 설명은 시리즈 본편에 맡기고, 이 글은 필요할 때 펼쳐 보는 레퍼런스로 씁니다.컨테이너부터 Kubernetes까지 시리즈의 부록입니다. 명령이 왜 그렇게 동작하는지는 [Docker] 컨테이너 개념 정리부터 차례로 보면 되고, 전체 순서는 시리즈 목차에 있습니다. 명령과 출력은 Docker Engine 29, Ubuntu 24.04 기준입니다.1. Ubuntu에 Docker 설치설치 방법은 두 가지입니다. 운영 서버는 Docker 공식 apt 저장소를 등록해서 설치하고, 테스트용 VM처럼 빨리..

DevOps/Docker 2026.09.29

[Kubernetes] 토큰 만료 후 워커 노드 추가

클러스터를 만든 뒤 시간이 지나 새 워커 노드를 붙이려 하면 토큰 만료 오류로 join이 실패합니다. kubeadm 토큰은 유효 기간이 있기 때문으로, 토큰을 새로 만들고 CA 인증서 해시를 확인해 다시 join하면 됩니다.1. 증상초기 구성이 아니라 나중에 새 워커 노드를 추가하려고 kubeadm join을 실행하면, 토큰이 만료됐다는 오류와 함께 노드가 마스터에 붙지 않습니다.2. 원인노드 조인용 토큰은 발급할 때 유효 기간(EXPIRES)이 정해져 있습니다. 아래 명령으로 토큰과 만료 시각을 볼 수 있습니다.kubeadm token list토큰 목록과 EXPIRES 유효한 토큰이 있으면 그대로 쓰고, 없으면 새로 만들어야 합니다.3. 해결3.1 토큰 생성kubeadm token createkubea..

DevOps/Kubernetes 2021.11.02

[Synology] DSM Docker 패키지로 컨테이너 실행

Synology NAS에 Docker 패키지를 설치하고, 레지스트리(Docker Hub)에서 이미지를 받아 컨테이너를 실행했습니다. NAS가 재시작돼도 컨테이너가 다시 올라오도록 자동 재시작을 켰습니다.1. Docker 설치DSM에 로그인해 패키지 센터에서 Docker를 검색해 설치합니다.설치가 끝나면 Docker를 실행합니다.Docker 첫 화면2. 이미지 받기아직 이미지가 없으므로 레지스트리 탭으로 이동합니다. 레지스트리는 Docker Hub의 이미지 목록을 불러와 보여 주는 화면입니다. 원하는 이미지를 검색해 다운로드합니다.레지스트리에서 이미지 검색 다운로드가 끝나면 이미지 탭에서 이미지를 선택하고 실행을 누릅니다.3. 컨테이너 생성3.1 이름컨테이너 이름을 정합니다. 다른 컨테이너와 겹치지 않게 ..

Hardware/NAS 2021.05.21
서울
--:--:--
-전체 글
-카테고리
오늘 방문