Как изменить файл /etc/resolv.conf в модуле OpenShift - PullRequest
0 голосов
/ 06 июля 2018

У меня есть образ докера, который я развернул в OpenShift (используя oc new-app). Тем не менее, он не работает должным образом из-за отсутствия записи поиска DNS в /etc/resolv.conf. Когда я создаю контейнер из своего образа докера и запускаю его, я могу указать parmater --dns-search.

Как мне сделать нечто подобное при развертывании моего образа в OpenShift с помощью oc new-app?

1 Ответ

0 голосов
/ 13 июля 2018

Есть несколько вариантов:

  1. Введите контейнер, если он работает, используя: docker exec -it container_id bash и затем отредактируйте файл, затем используйте фиксацию Docker для сохранить изменения.
  2. Вы можете добавить имя в Dockerfile: имя кота CMD >> / etc / resol.conf
  3. Смонтируйте resolv.conf из вашей системы в образ.
...