전산쟁이의 기억노트

Podman기반의 DNS연동 본문

컨테이너&가상화

Podman기반의 DNS연동

잘나가는전산쟁이 2022. 7. 22. 02:28
728x90
반응형
SMALL

 podman을 사용할 경우 네트워크는 cni를 사용하게 되는데, 기본값은 호스트의 DNS를 사용하기 때문에 컨테이너 내부의 DNS를 사용해야할 경우 호출이 불가능.

  1. docker기반에서 컨테이너간 dns통신상태 확인
     
     
     
     
  2. podman 기반에서 컨테이너간 dns통신상태 확인
     
     
     
     

조치사항

 
  1. cni에 dnsname 플러그인 설치 및 NetworkManager 연동
  2. dns패키지 설치
     
     
     
     
  3. NetworkManager dnsname 플러그인 연동 후 서비스 재시작
     
     
     
     
     
     
  4.  
    NetworkManager에 dnsname 플러그인 설치 여부 확인
     
     
     
     
     
  5. cni에 dnsname 플러그인 설치
     
     
     
     
  6. 서버 재부팅
  7. 내부 통신 확인
     
 
728x90
반응형
LIST
Comments