우분투 이미지에 기본 편집기가 있나요?

우분투 이미지에 기본 편집기가 있나요?

이제 kubernetes DNS를 확인할 수 없습니다. 기본 DNS 서버 IP를 제거하여 편집하고 싶은데 /etc/resolv.conf이미지에 편집 도구가 없고 인터넷에서 다운로드할 수 없습니다.

파일을 편집할 수 있는 기본 도구가 있나요? ( vim/ vi존재하지 않는다).

답변1

/etc/resolv.conf이는 컨테이너 내부를 편집하는 데 가장 적합한 옵션은 아닙니다. 포드는 임시적이므로 컨테이너가 다시 시작되면 이 구성이 손실됩니다.

당신은 사용해야합니다dnsConfig값을 구성하고 정의합니다 nameservers.

Pod의 DNS 구성을 통해 사용자는 Pod의 DNS 설정을 더 효과적으로 제어할 수 있습니다.

nameservers: 포드의 DNS 서버로 사용될 IP 주소 목록입니다. 최대 3개의 IP 주소를 지정할 수 있습니다.

예:

apiVersion: v1
kind: Pod
metadata:
  namespace: default
  name: dns-example
spec:
  containers:
    - name: test
      image: nginx
  dnsPolicy: "None"
  dnsConfig:
    nameservers:
      - 8.8.8.8
      - 8.8.4.4

관련 정보