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 사용자라면 쉽게 적응할 수 있습니다. 😊
반응형
'Tech > AI & LLM' 카테고리의 다른 글
| 폐쇄망 Linux GPU 서버에서 LLM+RAG 환경 구축 전략 (Ollama 대안 및 확장 방법) (0) | 2025.10.27 |
|---|---|
| 폐쇄망 환경에서 내부 LLM 서버 구축 아키텍처 (0) | 2025.10.22 |
| RestTemplate vs WebClient 비교 (0) | 2025.02.24 |
| Mac에서 Node.js 여러 버전 설치 및 관리하기: NVM 사용 (0) | 2025.01.20 |
| [Ollama] 폐쇄망에 Model 옮기기 (Model 저장위치) (0) | 2025.01.15 |