Container Image 관리가 어려워 정리..
[ Container 관리 ]
- Running Container 확인
$ docker ps |
- Stop 된 Container 포함 확인
$ docker ps -a |
- Container 삭제
$ docker rm [container id] |
- 삭제된 것 확인
$ docker ps -a |
- 복수 Container 삭제
$ docker rm [Container id], [container id] .. |
- 모든 container 삭제
$ docker rm 'docker ps -a -q' |
[ Image 관리 ]
- image 생성
$ docker build -t {이름 : version } {경로} |
ex) docker build -t aaa/abc:dev ./abc
- Image 상태 확인
$ docker images |
- image 삭제
$ docker rmi [image id] |
- Container 와 같이 삭제를 원한 경우
$ docker rmi -f [image id] |
- image 받기
$ docker pull ubuntu:14.04 |
- image 진입 후 수정
$ docker run -t -i ubuntu:14.04 root@234234234:/# ... root@234234234:/# exit // 수정완료 |
- image push
$ docker login $ docker push sncap/ubuntu:dev |
- image 실행
$ docker run -d -p image |
끝