1.2. 일반적인 Podman 명령
다음 기본 명령을 사용하여 podman
유틸리티를 사용하여 이미지, 컨테이너 및 컨테이너 리소스를 관리할 수 있습니다. 모든 Podman 명령의 전체 목록을 표시하려면 podman -h
를 사용합니다.
attach
- 실행 중인 컨테이너에 연결합니다.
commit
- 변경된 컨테이너에서 새 이미지를 만듭니다.
컨테이너 체크포인트
- 실행 중인 컨테이너를 하나 이상 점검합니다.
컨테이너 복원
- 검사기에서 하나 이상의 컨테이너를 복원합니다.
Build
- Containerfile 지침을 사용하여 이미지를 빌드합니다.
create
- 컨테이너를 생성하지만 시작하지 마십시오.
diff
- 컨테이너 파일 시스템에서 변경 사항을 검사합니다.
exec
- 실행 중인 컨테이너에서 프로세스를 실행합니다.
export
- 컨테이너의 파일 시스템 콘텐츠를 tar 아카이브로 내보냅니다.
help, h
- 하나의 명령에 대한 명령 또는 도움말 목록을 표시합니다.
healthcheck
- 컨테이너 상태 점검을 실행합니다.
내역
- 지정된 이미지의 기록을 표시합니다.
이미지
- 로컬 스토리지에 이미지를 나열합니다.
가져오기
- tarball을 가져와 파일 시스템 이미지를 생성합니다.
info
- 시스템 정보를 표시합니다.
inspect
- 컨테이너 또는 이미지의 구성을 표시합니다.
kill
- 실행 중인 하나 이상의 컨테이너에 특정 신호를 보냅니다.
kube generate
- 컨테이너, Pod 또는 볼륨을 기반으로 Kubernetes YAML을 생성합니다.
kube play
- Kubernetes YAML을 기반으로 컨테이너, Pod 및 볼륨을 생성합니다.
load
- 아카이브에서 이미지를 로드합니다.
login
- 컨테이너 레지스트리에 로그인합니다.
logout
- 컨테이너 레지스트리에서 로그아웃합니다.
logs
- 컨테이너의 로그를 가져옵니다.
mount
- 작동 중인 컨테이너의 루트 파일 시스템을 마운트합니다.
일시 중지
- 하나 이상의 컨테이너에서 모든 프로세스를 일시 중지합니다.
ps
- 컨테이너를 나열합니다.
port
- 포트 매핑 또는 컨테이너의 특정 매핑을 나열합니다.
pull
- 레지스트리에서 이미지를 가져옵니다.
push
- 이미지를 지정된 대상으로 푸시합니다.
재시작
- 하나 이상의 컨테이너를 다시 시작합니다.
rm
-
호스트에서 하나 이상의 컨테이너를 제거합니다. 실행 중인 경우
-f
를 추가합니다. rmi
- 로컬 스토리지에서 하나 이상의 이미지를 제거합니다.
run
- 새 컨테이너에서 명령을 실행합니다.
저장
- 이미지를 아카이브에 저장합니다.
search
- 이미지에 대한 레지스트리 검색.
start
- 하나 이상의 컨테이너를 시작합니다.
통계
- 하나 이상의 컨테이너에 대한 CPU, 메모리, 네트워크 I/O, 블록 I/O 및 PID의 백분율을 표시합니다.
중지
- 하나 이상의 컨테이너를 중지합니다.
tag
- 로컬 이미지에 이름을 추가합니다.
top
- 컨테이너의 실행 중인 프로세스를 표시합니다.
umount, unmount
- 작동 중인 컨테이너의 루트 파일 시스템을 마운트 해제합니다.
일시 정지 해제
- 하나 이상의 컨테이너에서 프로세스 일시 중지를 해제합니다.
version
- podman 버전 정보를 표시합니다.
wait
- 하나 이상의 컨테이너를 차단합니다.