전체 글 썸네일형 리스트형 docker rmi 명령어 docker rmi 명령어Docker 이미지를 삭제하는 데 사용됩니다. 이 명령어를 통해 사용하지 않는 이미지나 불필요한 이미지를 삭제할 수 있습니다. docker rm이 컨테이너를 삭제하는 것과 달리 docker rmi는 Docker 이미지 자체를 삭제하는 명령어입니다.사용법docker rmi [OPTIONS] IMAGE [IMAGE...]주요 옵션-f, --force : 이미지를 강제로 삭제합니다. 이미지가 컨테이너에서 사용 중인 경우에도 강제로 삭제할 수 있습니다.--no-prune : 부모 이미지를 삭제하지 않도록 설정합니다.사용 예시단일 이미지 삭제docker rmi 여러 이미지 삭제docker rmi 강제로 이미지 삭제이미지를 강제로 삭제할 수 있습니다. 이미지를 사용하는 컨테이너가 있는 경.. 더보기 docker system prune 명령어 docker system prune 명령어Docker에서 사용하지 않는 데이터를 정리하는 명령어입니다. 이 명령어를 실행하면 컨테이너, 이미지, 네트워크, 볼륨 등 Docker가 관리하는 자원 중에서 사용되지 않는 것들이 삭제됩니다. 디스크 공간을 확보할 때 유용합니다.docker system prune의 주요 기능중지된 컨테이너 삭제사용되지 않는 네트워크 삭제dangling 이미지 (태그가 없거나 다른 이미지와 연결되지 않은 이미지) 삭제dangling 볼륨 삭제사용법docker system prune사용 예시사용하는 않는 모든 리소스를 삭제(볼륨은 삭제하지 않음)이는 중지된 컨테이너와 연결되지 않은 이미지들도 포함하므로 더 많은 데이터를 삭제할 수 있습니다.docker system prune --al.. 더보기 docker rm 명령어 docker rm 명령어Docker에서 중지된 컨테이너를 삭제하는 데 사용됩니다. 이 명령어를 사용하면 더 이상 필요 없는 중지된 컨테이너를 제거하여 시스템의 자원을 정리할 수 있습니다. 실행 중인 컨테이너는 삭제할 수 없으며 먼저 docker stop 명령어로 중지한 후 삭제해야 합니다.사용법docker rm [OPTIONS] CONTAINER [CONTAINER...]주요 옵션-f, --force: 실행 중인 컨테이너를 강제로 중지하고 삭제합니다.-v, --volumes: 컨테이너와 연결된 볼륨도 함께 삭제합니다.--link: 연결된 링크를 삭제합니다.사용 예시단일 컨테이너 삭제docker rm 여러 컨테이너 삭제docker rm 강제 삭제실행 중인 컨테이너를 강제로 중지하고 삭제합니다.docker.. 더보기 CentOS 7에서 Bash 자동 완성 기능을 사용하는 방법 CentOS 7에서 Bash 자동 완성 기능을 사용하는 방법CentOS 7에서 Bash 자동 완성 기능을 활성화하려면 bash-completion 패키지를 사용하여 자동 완성을 활성화할 수 있습니다.bash-completion 패키지 설치sudo yum install -y bash-completion bash-completion-extrasbash-completion 활성화bash_completion.sh 편집find / -name bash_completion.sh$ find / -name bash_completion.sh/etc/profile.d/bash_completion.shvim /etc/profile.d/bash_completion.sh# Check for interactive bash and .. 더보기 [Kubernetes] kubernetes localhost:8080 was refused 오류 kubernetes localhost:8080 was refused 오류 $ kubectl get pods The connection to the server localhost:8080 was refused - did you specify the right host or port? 환경 변수 등록 $ mkdir -p $HOME/.kube $ sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config^C $ chown $(id -u):$(id -g) $HOME/.kube/config kubectl get pods 명령 실행 $ kubectl get pods NAME READY STATUS RESTARTS AGE nginx 1/1 Running 0 12h 더보기 [Kubernetes] kubernetes nginx 배포 테스트 -2 kubernetes nginx 배포 테스트 -2 nginx 컨테이너 실행 root@bk8sm1:~$ kubectl run nginx-app --image nginx --port=80 pod/nginx-app created ###kubectl get pods -o wide root@bk8sm1:~$ kubectl get pods --output=wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES nginx-app 1/1 Running 0 14m 10.244.2.2 bk8sn3 Serveivce 실행 root@bk8sm1:~$ kubectl expose pod nginx-app service/nginx-app exposed r.. 더보기 [Kubernetes] Kubernetes docker cgroupfs 오류 docker cgroupfs 오류$ kubeadm init --apiserver-advertise-address=10.255.255.111 --pod-network-cidr=10.255.1.0/24W1004 20:24:32.378748 9552 configset.go:348] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io][init] Using Kubernetes version: v1.19.2[preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: detected ".. 더보기 우분투에 쿠버네티스 클러스터를 구성하는 방법 우분투에 쿠버네티스(k8s) 클러스터를 구성하는 방법컨트롤 플레인(Control Plane)/워커 노드(worker nodes) 적용컨트롤 플레인knode111워커 노드knode112, knode121, knode122컨테이너 런타임containerd네트워크 플러그인Calico1. 호스트명 변경sudo hostnamectl set-hostname {호스트이름}2. 호스트(/etc/hosts) 파일 수정vim /etc/hosts# kubernetes cluster192.168.0.111 knode111192.168.0.112 konde112192.168.0.121 knode121192.168.0.122 node122또는cat > /etc/hosts# kubernetes cluster192.168.0.111.. 더보기 이전 1 ··· 175 176 177 178 179 180 181 ··· 270 다음