Вопрос проверяет знание базовых команд Docker для управления контейнерами, необходимых для повседневной работы разработчика.
Docker — это инструмент, который позволяет упаковывать приложения и их зависимости в изолированные контейнеры. Для работы с контейнерами используются простые команды в терминале.
Команда docker run создает и запускает контейнер из образа. Например, чтобы запустить веб-сервер Nginx, выполните:
docker run -d -p 8080:80 nginxЗдесь флаг -d запускает контейнер в фоновом режиме, а -p 8080:80 пробрасывает порт 8080 хоста на порт 80 контейнера.
Команда docker ps показывает только работающие контейнеры. Чтобы увидеть все контейнеры (включая остановленные), используйте docker ps -a. Вывод включает ID, имя, статус и порты.
Для остановки работающего контейнера выполните docker stop <container_id_or_name>. ID или имя можно узнать из docker ps. Пример:
docker stop my_nginxПосле остановки контейнер можно удалить командой docker rm <container_id>.
Эти команды — основа работы с Docker. Они позволяют быстро запускать, останавливать и отслеживать контейнеры, что упрощает разработку и развертывание приложений в изолированной среде.
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию