Docker 4

[DOCKER] Docker 이미지 및 컨테이너 정리

1️⃣ 실행 중인 컨테이너 정리현재 실행중인 컨테이너 확인docker ps특정 컨테이너 중지docker stop 모든 실행 중인 컨테이너 중지docker stop $(docker ps -q)2️⃣ 컨테이너 삭제중지된 컨테이너 목록 확인 (전체 컨테이너 확인)docker ps -a특정 컨테이너 삭제docker rm 모든 중지된 컨테이너 삭제docker rm $(docker ps -aq)실행 중인 컨테이너 강제 삭제 (-f 옵션)docker rm -f  3️⃣ Docker 이미지 삭제현재 Docker 이미지 목록 확인docker images특정 이미지 삭제docker rmi 사용되지 않는 모든 이미지 삭제 (dangling 이미지)docker image prune -a 4️⃣ Docker 네트워크 및 볼륨 ..

Docker 2025.03.12

[Docker] ec2 내에 docker, docker-compose 설치

1. 저장소 설정1) 도커 사용에 필요한 툴 설치sudo apt-get updatesudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release2) Docker 공식 GPG 키 추가sudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg3) 레포지토리 설정echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://downlo..

Docker 2024.12.19

Docker 명령어

도커(docker) 명령어버전 확인$ docker -v이미지 다운로드$ docker pull [이미지 명]다운로드된 이미지 목록$ docker images컨테이너 생성$ docker create [옵션] [이미지 명]컨테이너 생성 및 실행$ docker run [옵션] [이미지 명]컨테이너 실행$ docker start [컨테이너 명]컨테이너 재실행$ docker restart [컨테이너 명]컨테이너 접속$ docker attach [컨테이너 명]컨테이너 정지$ docker stop [컨테이너 명]실행중인 컨테이너 목록$ docker ps정지된 컨테이너 목록$ docker ps -a컨테이너 명 변경$ docker rename [기존 컨테이너 명] [새로운 컨테이너 명]컨테이너 삭제$ docker rm [..

Docker 2024.05.08

🐳 Docker 란?

Docker 란?docker 란 Go 언어로 작성된 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼이다. 향상된 컴퓨터의 성능을 더욱 효율적으로 사용하기 위해 가상화 기술이 많이 등장하였다.서버 관리자 입장에서 CPU 사용률이 10%대 밖에 되지 않는 활용도가 낮은 서버들은 리소스 낭비일 수 밖에 없다.그렇다고 모든 서비스를 한 서버 안에 올린다면 안정성에 문제가 생길수도 있다.그래서 안정성을 높이며 리소스도 최대한 활용할 수 있는 방법으로 나타난게 서버 가상화이다.대표적인 가상화 플랫폼으로는 VM 이 있다. 그렇다면 컨테이너란 무엇일까? 컨테이너란?컨테이너는 가상화 기술 중 하나로 대표적으로 LXC( Linux Container ) 가 있다.기존 OS를 가상화 시키던 것과 달리 컨테이너는 OS레벨..

Docker 2024.05.08