Зачастую разработчики воспринимают докер-контейнер как некий «черный ящик». Они знают как его запустить и минимально, как с ним работать. Но порой возникает необходимость посмотреть на файлы внутри докер-контейнера, создать какой-то файл или директорию, что-то поменять. Для этого есть команда “ docker container exec ”/” docker exec ” которая позволяет подключиться к запущенному контейнеру и выполнить некую команду. Вот как можно подключиться к контейнеру и запустить, скажем, bash docker container exec -it <container_ID> bash Команды “ it ” знакомы нам по предыдущему посту . “ container_ID ” – это ID контейнера, который возвращает команда " docker container run "/" docker run ". Причем нет необходимости вводить весь ID, достаточно и пары первых символов. Картинка стоит тысячи слов 😊. Для примера, посмотрите на скриншот окна, где я запускаю докер-контейнер. Команда “ docker run -d nginx ” вернула мне вот какой ID “ e7fce43aec7ae04e081656f8350008e0f97fd4829...
Комментарии