본문 바로가기

docker2

docker 명령 정리 1. 기본 개념 정리이미지 (Image): 불변의 실행 환경 스냉샷. 여러 레이어(overlayfs)로 구성됨.컨테이너 (Container): 이미지 + 실행 중 상태. 런타임에 메모리, PID, 네트워크 네임스페이스 등과 연결.Dockerfile: 이미지 생성 스크립트. 캐시 최적화 중요.빌드 컨텍스트: Dockerfile과 관련 파일들의 루트 디렉토리.볼륨과 바인드 마운트: 컨테이너와 호스트 간 데이터 지속성 방식.네트워크 모드: bridge, host, none, container, overlay (Swarm) 등.2. 핵심 명령어 2-1. 이미지 관리docker build -t myapp:latest . # 기본 빌드docker buildx build --platfo.. 2025. 6. 9.
도커와 쿠버네티스 설치에 관하여 도커(Docker)와 쿠버네티스(Kubernetes) 설치할 때, 꼭 root 계정이 필요할까? 1. 도커(Docker) 설치와 일반 사용자 계정도커를 설치할 때는 패키지 설치, 서비스 시작 등 시스템 설정이 필요하기 때문에 root 권한(또는 sudo 권한)이 꼭 필요합니다.즉, 설치 명령어는 관리자 계정에서 실행해야 합니다.설치 후에는 일반 사용자도 도커 명령어 사용 가능도커 설치가 끝난 뒤에는 docker 그룹에 사용자를 추가하여 일반 사용자 계정도 도커 명령어를 사용할 수 있습니다.sudo usermod -aG docker 그룹에 추가한 뒤에는, 로그아웃 후 다시 로그인해야 권한이 적용됩니다.이제부터는 sudo 없이도 도커 명령어(docker run, docker ps 등)를 사용할 수 있습니.. 2025. 5. 28.