RHEL(Red Hat Enterprise Linux)에서 Podman은 컨테이너를 관리하기 위한 도구로, Docker와 유사한 CLI 명령어를 제공합니다. 그러나 Podman은 데몬리스(daemonless) 방식으로 작동하며, rootless 모드도 지원합니다. 아래는 Podman에서 자주 사용되는 주요 명령어들입니다:
1. Podman 설치 및 설정
- 설치:
sudo yum install -y podman - 버전 확인:
podman --version - 상태 확인:
podman info
2. 이미지(Image) 관리
- 이미지 검색:
podman search <이미지이름> - 이미지 다운로드:
podman pull <이미지이름> - 이미지 목록 확인:
podman images - 이미지 삭제:
podman rmi <이미지ID 또는 이미지이름>
3. 컨테이너(Container) 관리
- 컨테이너 생성 및 실행:예:
podman run -d --name my-container -p 8080:80 nginx
podman run <옵션> <이미지이름> <명령어> - 실행 중인 컨테이너 목록 확인:
podman ps - 모든 컨테이너 목록 확인:
podman ps -a - 컨테이너 시작/중지:
podman start <컨테이너ID 또는 이름> podman stop <컨테이너ID 또는 이름> - 컨테이너 삭제:
podman rm <컨테이너ID 또는 이름>
4. Pod 관리
- Pod 생성:
podman pod create --name <pod이름> - Pod 목록 확인:
podman pod ls - Pod 삭제:
podman pod rm <pod이름>
5. 컨테이너 로그 및 상태 확인
- 로그 보기:
podman logs <컨테이너ID 또는 이름> - 컨테이너 상태 확인:
podman inspect <컨테이너ID 또는 이름>
6. 볼륨(Volume) 관리
- 볼륨 생성:
podman volume create <볼륨이름> - 볼륨 목록 확인:
podman volume ls - 볼륨 삭제:
podman volume rm <볼륨이름>
7. 기타 유용한 명령어
- 이미지/컨테이너 정리:
podman system prune - 컨테이너 쉘 접속:
podman exec -it <컨테이너ID 또는 이름> /bin/bash - Podman 도움말:
podman --help
Podman은 Docker와 호환되는 CLI 명령어를 제공하므로, Docker 사용자라면 쉽게 적응할 수 있습니다. 😊
'IT&DEV - IT & 개발 > Common' 카테고리의 다른 글
Spring Boot Application Failed to Start: Failed to configure a DataSource (0) | 2025.01.23 |
---|---|
폐쇄망 환경에서 Docker 이미지 사용하기 (0) | 2025.01.20 |
[Mac] java설치하기 open jdk 17 (0) | 2023.04.27 |
기존 프로젝트 git 연결하기 (0) | 2021.06.11 |
pm2-web window환경 설정 (0) | 2017.09.27 |
댓글