docker 가이드 - 자주쓰는 명령어
docker 컨테이너 실행
docker start container-1
docker start [컨테이너명 또는 컨테이너 id]
docker 컨테이너 종료
docker stop container-1
docker stop [컨테이너명 또는 컨테이너 id]
docker 컨테이너 삭제
docker rm container-1
docker rm [컨테이너명 또는 컨테이너 id]
docker 이미지 삭제
docker rmi centos:6
docker rmi [이미지명 또는 이미지 id]
실행 중인 컨테이너 목록
docker ps
-a : 생성된 컨테이너 목록 보기
실행 중인 컨테이너 접근 - 방법1
docker exec -it container-1 bash
docker exec -it [컨테이너명 또는 컨테이너 id] [명령]
컨테이너 빠져나오는 방법 :
Ctrl + a + d
또는exit
실행 중인 컨테이너 접근 - 방법2
docker attach container-1
docker attach [컨테이너명 또는 컨테이너 id]
컨테이너 빠져나오는 방법 :
Ctrl + p + q
docker 가이드 - 컨테이너 생성 및 실행
컨테이너를 생성하기 위해서는 docker 이미지가 있어야 합니다.
centos 6 이미지 다운로드
docker pull centos:6
docker pull [name][:tag]
tag 생략 시 최신버전으로 다운로드 됩니다.
이미지 목록 확인
docker images
컨테이너 생성 및 실행
docker run -it -d --name container-1 centos:6
docker run [옵션] [이미지명][:tag]
-it : bash셸 입/출력 허용
-d : 백그라운드 실행
--name : 컨테이너명 설정
이 외 docker run 옵션은 여기에서 확인할 수 있습니다.
docker 가이드 - 설치 및 실행하기 (CentOS 6 기준)
yum install docker-io
만약, No package docker-io available.
문구가 뜬다면 elrepo 저장소를 추가 후 다시 설치합니다.
docker 실행
service docker start