5.10. 실행 중인 컨테이너 내에서 명령 실행


podman exec 명령을 사용하여 실행 중인 컨테이너에서 명령을 실행하고 해당 컨테이너를 조사합니다. podman run 명령 대신 podman exec 명령을 사용하는 이유는 컨테이너 활동을 중단하지 않고 실행 중인 컨테이너를 조사할 수 있기 때문입니다.

사전 요구 사항

  • container-tools 모듈이 설치되어 있습니다.
  • 컨테이너가 실행 중입니다.

절차

  1. 설치된 모든 패키지를 나열하려면 myrsyslog 컨테이너 내에서 rpm -qa 명령을 실행합니다.

    $ podman exec -it myrsyslog rpm -qa
    tzdata-2020d-1.el8.noarch
    python3-pip-wheel-9.0.3-18.el8.noarch
    redhat-release-8.3-1.0.el8.x86_64
    filesystem-3.8-3.el8.x86_64
    ...
    Copy to Clipboard
  2. myrsyslog 컨테이너에서 /bin/bash 명령을 실행합니다.

    $ podman exec -it myrsyslog /bin/bash
    Copy to Clipboard
  3. 일련의 시스템 유틸리티가 포함된 procps-ng 패키지를 설치합니다(예: ps,top,uptime 등).

    # yum install procps-ng
    Copy to Clipboard
  4. 컨테이너를 검사합니다.

    • 시스템의 모든 프로세스를 나열하려면 다음을 수행합니다.

      # ps -ef
      UID          PID    PPID  C STIME TTY          TIME CMD
      root           1       0  0 10:23 ?        00:00:01 /usr/sbin/rsyslogd -n
      root           8       0  0 11:07 pts/0    00:00:00 /bin/bash
      root          47       8  0 11:13 pts/0    00:00:00 ps -ef
      Copy to Clipboard
    • 파일 시스템 디스크 공간 사용을 표시하려면 다음을 수행합니다.

      # df -h
      Filesystem      Size  Used Avail Use% Mounted on
      fuse-overlayfs   27G  7.1G   20G  27% /
      tmpfs            64M     0   64M   0% /dev
      tmpfs           269M  936K  268M   1% /etc/hosts
      shm              63M     0   63M   0% /dev/shm
      ...
      Copy to Clipboard
    • 시스템 정보를 표시하려면 다음을 수행합니다.

      # uname -r
      4.18.0-240.10.1.el8_3.x86_64
      Copy to Clipboard
    • 사용 가능한 메모리 및 사용된 메모리의 양을 메가바이트 단위로 표시하려면 다음을 수행합니다.

      # free --mega
      total        used        free      shared  buff/cache   available
      Mem:       2818         615        1183          12         1020        1957
      Swap:      3124           0        3124
      Copy to Clipboard
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat, Inc.