컨테이너 기초 (podman)
섹션 7진행 0 / 13
7. 정리
- 이미지는 jar, 컨테이너는 실행 프로세스이며 데이터는 볼륨으로 밖에 둡니다.
- Containerfile 은
FROM ubi9/openjdk-21-runtime, USER, COPY app.jar, ENTRYPOINT exec java 가 뼈대입니다.
podman run -d --name -p -v :Z -e 로 띄우고 ps·logs -f·exec·stats 로 봅니다.
stop -t 와 TimeoutStopSec 을 완전 종료 시간보다 길게, 메모리는 --memory 와 MaxRAMPercentage 로 줍니다.
- 운영은 quadlet
.container 로 systemd 에 등록해 systemctl·journalctl 로 다룹니다.
- 폐쇄망은
save·체크섬·load 로 반입하고 image prune·system df 로 정리합니다.
- 다음 레슨(12) 은 설정·DB·릴리스를 백업하고 복구 연습까지 하는 절차를 다룹니다.