devOps/Docker
Docker 정복기 (3) - Docker를 써보자 | Docker 기본 명령어 (컨테이너 생성/관리)
R루안
2025. 3. 28. 20:23
기본 명령어 실습 : 컨테이너 생성 / 관리
(1) Hello World 컨테이너 실행
docker run hello-world
(2) 컨테이너 목록 확인
docker ps # 현재 실행 중인 컨테이너 목록
docker ps -a # 중지된 컨테이너 포함 전체 목록
(3) 이미지 목록 확인
docker images
(4) 컨테이너 실행 & 종료 & 삭제
docker run -d --name my_ubuntu ubuntu # 백그라운드로 우분투 컨테이너 실행
docker ps -a # 생성된 컨테이너 확인
docker start my_ubuntu # 컨테이너 실행
docker ps # 실행중인 컨테이너 확인
docker stop my_ubuntu # 컨테이너 중지
docker rm my_ubuntu # 컨테이너 삭제
-d : 백그라운드(detached) 모드로 실행
-name: 컨테이너 이름 지정 (my_ubuntu)
(5) 컨테이너 실행 및 내부 접속
docker run -it --name my_ubuntu ubuntu /bin/bash
-It : 인터렉티브, 터미널 모드로 실행
컨테이너 안에 들어가서 ubuntu 명령어를 테스트 가능
(6) 실행중인 컨테이너 내부 접속
docker exec -it my_ubuntu /bin/bash