Ответ
Docker CLI — это бинарный исполняемый файл (docker), который является основным интерфейсом командной строки для управления Docker Engine. Он обрабатывает команды пользователя, взаимодействует с демоном dockerd через REST API и управляет жизненным циклом контейнеров, образов, сетей и томов.
Примеры основных команд:
# Сборка образа из Dockerfile
docker build -t my-app:latest .
# Запуск контейнера в фоновом режиме с пробросом портов
docker run -d -p 8080:80 --name web-app nginx:alpine
# Просмотр запущенных контейнеров
docker ps
# Просмотр логов контейнера
docker logs web-app
Расположение бинарного файла:
- Linux:
/usr/bin/docker - macOS:
/usr/local/bin/docker(при установке через Docker Desktop) - Windows:
C:Program FilesDockerDockerresourcesbindocker.exe
После установки Docker CLI добавляется в переменную окружения PATH, что позволяет выполнять команды из любого каталога в терминале. В DevOps-практиках Docker CLI активно используется в CI/CD-скриптах, скриптах развертывания и для администрирования контейнерной инфраструктуры.