반응형

현재 활성화된 컨테이너 확인

# docker ps


모든 활성화된 컨테이너 확인

# docker ps -a


컨테이너 삭제
방법 1 :

# docker rm {container id or container name}

방법 2 :

# docker container rm {container id or container name}

 

이미지 리스트

# docker images

 

이미지 삭제

# docker rmi {image id or image name}


컨테이너 삭제 까지 일괄 동작

# docker rmi -f {image id or image name}


이미지 생성(빌드)
방법 1(정해진 이름으로 생성)

# docker build -t {Image Name} .

방법 2(Random 이름으로 생성)

# docker build .


Container 생성

# docker run -it --name {container name} -v {Local Path}:{To be mounted host path} {Container Name} {Shell ex./bin/bash}


중지된 Container 재시작

# docer start {container name or id}


Container 재접속

# docker attach {container name or id}



반응형
반응형




1. RPM이(Red Hat Package Manager)란?

 + 원래 레드햇에서 사용되었던 패키지 파일.

 + 프로그램 패키지의 설치 및 제거의 관리를 편하게 하며 GNU의 GPL에 의해 배포되는 자유 소프트웨어

 + 확장자가 rpm으로 되어있으며 rpm 명령어로 쉽게 설치, 검색, 업데이트

 + SRPM은 RPM 소스, 확장자는 보통 "*.src.rpm". RPM은 SRPM을 각각의 아키텍쳐에 의해 패키징한 파일.


2. rpm파일 이름 구조

centos-release-6-4.el6.centos.10.x86_64.rpm


 + 패키지 이름 : centos-release

 + 패키지 버전 : 6

 + 릴리즈번호 : 4

 + 배포버전 : el6

 + os : centos

 + 아키텍쳐 : x86_64

                  (noarch : 모든CPU)


3. rpm 명령어 사용법

 # rpm <옵션> <패키지>


 + rpm -I : rpm 설치

 + rpm -U : 이미 설치된 패키지 업데이트 혹은 없으면 설치

 + rpm -v : 설치 정보 출력(verbose 모드)

 + rpm -e : 패키지 삭제(의존성 무시 : --nodeps)

 + rpm -qa : 모든 패키지에 대하여 질의

 + rpm -qi : 패키지 이름, 버전, 설명 정보 출력

 + rpm -qR : 현재 패키지가 의존하는 패키지 목록 출력

 + rpm -ql : 패키지 안의 파일 출력

 + rpm -qd : 문서 파일만 출력

 + rpm -qc : 설정 파일만 출력

 + rpm -qf : 이미 설치된 파일이 어느 패키지에 속한것인지 질의

 + rpm -qpl : 설치되지 않은 패키지 파일안의 파일들을 출력

 + rpm -qpi : 설치할 패키지 파일의 상세 정보를 출력


4. rpm 전체 해제 하는 방법

 # rpm2cpio <rpm파일> | cpio -idv



반응형

+ Recent posts