🐳 Как отредактировать конфигурационный файл внутри Docker контейнера? |

🐳 Как отредактировать конфигурационный файл внутри Docker контейнера?

Мануал

Допустим вам необходимо поправить конфиг внутри контейнера.

К примеру, контейнер находится в оркестрации Docker Swarm и вы не хотите перезапускать весь стек, исправляю compose файл.

Вы заходите в шелл контейнера и пытаетесь изменить что-то в конфиге путем использования текстового редактора.

🐳 Как запускать команды внутри контейнера Docker?

Скорее всего у вас появится ошибка, что файловая система только для чтения.

Решением будет использовать docker cp

 docker cp nginx.conf containerID:/etc/nginx/nginx.conf 

Как перезапустить Nginx в контейнере?

Чтобы изменения вступили в силу:

 nginx -s reload 

 

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий