15.4. 웹 콘솔에서 Pod에서 컨테이너 생성
Pod에서 컨테이너를 생성할 수 있습니다.
사전 요구 사항
RHEL 10 웹 콘솔을 설치했습니다.
자세한 내용은 웹 콘솔 설치 및 활성화를 참조하십시오.
cockpit-podman
애드온이 설치되어 있습니다.dnf install cockpit-podman
# dnf install cockpit-podman
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
프로세스
- RHEL 10 웹 콘솔에 로그인합니다.
- 기본 메뉴에서 Podman 컨테이너 를 클릭합니다.
- 클릭합니다.
- 이름 필드에 컨테이너 이름을 입력합니다.
세부 정보 탭에 필요한 정보를 입력합니다.
- 관리자 액세스 권한이 있는 경우에만 사용 가능: 컨테이너 소유자(시스템 또는 사용자)를 선택합니다.
이미지 드롭다운 목록에서 선택한 레지스트리에서 컨테이너 이미지를 선택하거나 검색합니다.
- 선택 사항: 최신 이미지 가져오기 확인란을 선택하여 최신 컨테이너 이미지를 가져옵니다.
Command 필드는 명령을 지정합니다. 필요한 경우 기본 명령을 변경할 수 있습니다.
- 선택 사항: 터미널 사용 확인란을 선택하여 터미널로 컨테이너를 실행합니다.
- 메모리 제한 필드는 컨테이너의 메모리 제한을 지정합니다. 기본 메모리 제한을 변경하려면 확인란을 선택하고 제한을 지정합니다.
- 시스템 컨테이너에서만 사용 가능: CPU 공유 필드에서 상대 CPU 시간을 지정합니다. 기본값은 1024입니다. 기본값을 수정하려면 확인란을 선택합니다.
시스템 컨테이너에서만 사용 가능: 재시작 정책 드롭다운 메뉴에서 다음 옵션 중 하나를 선택합니다.
- 없음 (기본값): 작업이 없습니다.
- On Failure: 실패 시 컨테이너를 재시작합니다.
- Always: 시스템 부팅 후 또는 종료 시 컨테이너를 재시작합니다.
통합 탭에서 필요한 정보를 제공합니다.
- IP 주소,호스트 포트, 컨테이너포트 및 프로토콜 을 입력합니다.
- 호스트 경로, 컨테이너경로를 입력합니다. Writable 옵션 확인란을 선택하여 쓰기 가능한 볼륨을 생성할 수 있습니다. SELinux 드롭다운 목록에서 라벨 없음,공유 또는 개인 옵션 중 하나를 선택합니다.
- 키와 값을 입력합니다.
상태 점검 탭에 필요한 정보를 입력합니다.
- 명령 필드에 healthcheck 명령을 입력합니다.
상태 점검 옵션을 지정합니다.
- 간격 (기본값: 30초)
- 시간 초과 (기본값: 30초)
- 시작 기간
- 재시도 (기본값은 3)
비정상적인 경우: 다음 옵션 중 하나를 선택합니다.
- 작업 없음 (기본값): 작업을 수행하지 않습니다.
- restart: 컨테이너를 다시 시작합니다.
- stop: 컨테이너를 중지합니다.
- force stop: Force가 컨테이너를 중지하면 컨테이너가 종료될 때까지 기다리지 않습니다.
컨테이너의 소유자는 Pod의 소유자와 동일합니다.
Pod에서는 컨테이너를 검사하고, 컨테이너의 상태를 변경하거나, 컨테이너를 커밋하거나, 컨테이너를 삭제할 수 있습니다.
검증
- 기본 메뉴에서 Podman 컨테이너 를 클릭합니다. 컨테이너 테이블의 Pod에서 새로 생성된 컨테이너를 확인할 수 있습니다.