4.2. 이미지 빌드에 대한 특수 고려 사항


4.2.1. 동적 런타임 구성을 통한 빌드 시간 구성

빌드 시 운영 체제 이미지에 구성을 추가합니다. 빌드 시 구성을 추가하면 구성이 함께 테스트, 배포 및 업데이트됩니다. 빌드 시간 구성이 불가능하거나 바람직하지 않은 경우 Red Hat Edge Manager를 사용하여 런타임 시 장치를 동적으로 구성할 수 있습니다.

다음 경우에는 동적 런타임 구성을 사용하는 것이 좋습니다.

  • 호스트 이름 또는 사이트별 네트워크 인증 정보와 같은 배포 또는 사이트별 구성이 있습니다.
  • 이미지와 함께 배포할 수 없는 시크릿이 있습니다.
  • 재부팅하지 않고 추가, 업데이트 또는 삭제해야 하는 애플리케이션 워크로드가 있거나 운영 체제보다 빠른 주기가 있습니다.

4.2.2. /usr 디렉토리의 구성

구성이 정적이고 애플리케이션 또는 서비스가 해당 구성을 지원하는 경우 /usr 디렉터리에 구성 파일을 배치합니다. 구성을 /usr 디렉토리에 배치하면 구성은 읽기 전용으로 남아 있으며 이미지에 의해 완전히 정의됩니다.

다음과 같은 경우 /usr 디렉토리에 구성을 배치하지 마십시오.

  • 구성은 배포 또는 사이트에 따라 다릅니다.
  • 애플리케이션 또는 서비스는 /etc 디렉토리에서 구성 읽기만 지원합니다.
  • 런타임 시 구성을 변경해야 할 수 있습니다.

4.2.3. 드롭인 디렉터리

드롭인 디렉터리를 사용하여 서비스에서 집계한 구성 파일을 추가, 교체 또는 제거합니다. 대상 구성에서 편차가 발생할 수 있으므로 구성 파일을 직접 편집하지 마십시오.

참고

디렉터리 이름 끝에 있는 .d/ 로 드롭인 디렉터리를 확인할 수 있습니다. 예를 들어 /etc/containers/certs.d,/etc/cron.d, /etc/NetworkManager/conf.d.

4.2.4. 스크립트가 있는 운영 체제 이미지

파일 시스템을 변경하는 스크립트 또는 명령을 실행하지 마십시오. bootc 또는 Red Hat Edge Manager는 변경된 파일을 덮어쓸 수 있으므로 편차 또는 무결성 검사가 실패할 수 있습니다.

대신 이미지 빌드 중에 이러한 스크립트 또는 명령을 실행하여 변경 사항이 이미지의 일부입니다. Red Hat Edge Manager의 구성 관리 메커니즘을 사용할 수도 있습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat