검색

4.7. GCC Toolset 컨테이너 이미지 사용

download PDF

GCC Toolset 13 컨테이너 이미지 지원됩니다. 이전 GCC Toolset 버전의 컨테이너 이미지는 더 이상 사용되지 않습니다.

GCC Toolset 13 구성 요소는 GCC Toolset 13 툴체인 컨테이너 이미지에서 사용할 수 있습니다.

GCC Toolset 컨테이너 이미지는 rhel8 기본 이미지를 기반으로 하며 RHEL 8에서 지원하는 모든 아키텍처에서 사용할 수 있습니다.

  • AMD 및 Intel 64비트 아키텍처
  • 64비트 ARM 아키텍처
  • IBM Power Systems, Little Endian
  • 64-bit IBM Z

4.7.1. GCC Toolset 컨테이너 이미지 콘텐츠

GCC Toolset 13 컨테이너 이미지에서 제공되는 툴 버전은 GCC Toolset 13 구성 요소 버전과 일치합니다.

GCC Toolset 13 툴체인 콘텐츠

rhel8/gcc-toolset-13-toolchain 이미지는 GCC 컴파일러, GDB 디버거 및 기타 개발 관련 툴을 제공합니다. 컨테이너 이미지는 다음 구성 요소로 구성됩니다.

구성 요소패키지

gcc

gcc-toolset-13-gcc

g++

gcc-toolset-13-gcc-c++

gfortran

gcc-toolset-13-gcc-gfortran

gdb

gcc-toolset-13-gdb

4.7.2. GCC Toolset 컨테이너 이미지에 액세스 및 실행

다음 섹션에서는 GCC Toolset 컨테이너 이미지에 액세스하고 실행하는 방법을 설명합니다.

사전 요구 사항

  • Podman이 설치되어 있어야 합니다.

절차

  1. 고객 포털 인증 정보를 사용하여 Red Hat Container Registry 에 액세스합니다.

    $ podman login registry.redhat.io
    Username: username
    Password: ********
  2. root로 관련 명령을 실행하여 필요한 컨테이너 이미지를 가져옵니다.

    # podman pull registry.redhat.io/rhel8/gcc-toolset-13-toolchain
    참고

    RHEL 8.1 이상 버전에서는 루트가 아닌 사용자로 컨테이너를 사용하도록 시스템을 설정할 수 있습니다. 자세한 내용은 rootless 컨테이너 설정을 참조하십시오.

  3. 선택 사항: 로컬 시스템의 모든 컨테이너 이미지를 나열하는 명령을 실행하여 가져오기가 완료되었는지 확인합니다.

    # podman images
  4. 컨테이너 내에서 bash 쉘을 시작하여 컨테이너를 실행합니다.

    # podman run -it image_name /bin/bash

    i 옵션은 대화형 세션을 만듭니다. 이 옵션이 없으면 쉘이 열리고 즉시 종료됩니다.

    t 옵션은 터미널 세션을 엽니다. 이 옵션이 없으면 쉘에 아무 것도 입력할 수 없습니다.

4.7.3. 예제: GCC Toolset 13 툴체인 컨테이너 이미지 사용

이 예제에서는 GCC Toolset 13 툴체인 컨테이너 이미지를 가져와서 사용하는 방법을 보여줍니다.

사전 요구 사항

  • Podman이 설치되어 있어야 합니다.

절차

  1. 고객 포털 인증 정보를 사용하여 Red Hat Container Registry에 액세스합니다.

    $ podman login registry.redhat.io
    Username: username
    Password: ********
  2. 컨테이너 이미지를 root로 가져옵니다.

    # podman pull registry.redhat.io/rhel8/gcc-toolset-13-toolchain
  3. 대화형 쉘을 root로 사용하여 컨테이너 이미지를 시작합니다.

    # podman run -it registry.redhat.io/rhel8/gcc-toolset-13-toolchain /bin/bash
  4. 필요한 경우 GCC Toolset 도구를 실행합니다. 예를 들어 gcc 컴파일러 버전을 확인하려면 다음을 실행합니다.

    bash-4.4$ gcc -v
    ...
    gcc version 13.1.1 20231102 (Red Hat 13.1.1-4) (GCC)
  5. 컨테이너에 제공된 모든 패키지를 나열하려면 다음을 실행합니다.

    bash-4.4$ rpm -qa
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.