Основные команды Docker

 

Команда Описание
docker images Показывает список всех доступных образов Docker на вашем хосте. Это все образы, которые вы скачали и запустили на вашей машине и которые не были физически удалены с нее.
docker run Запускает новый контейнер из образа. C ключом -d запускает контейнер под управление демона Docker.
docker ps Показывает список запущенных контейнеров. С ключом -a может показать также и остановленные контейнеры.
docker stop Останавливает контейнер.
docker start Запускает остановленный контейнер.
docker kill Немедленно останавливает контейнер (не сохраняет состояние).
docker rm Удаляет контейнер (но не удаляет данные, поэтому контейнер можно снова запустить командой run).
docker pause Приостанавливает работу контейнера (не полностью останавливает, но приостанавливает выполнение).
docker unpause Возобновляет приостановленный контейнер.
docker top Показывает информацию о процессах, запущенных внутри контейнера.
docker search Запускает поиск образов в Docker Hub.
docker network create Создает новую сеть Docker.

 

Посмотреть (проверить) запущенные контейнеры: 

docker ps : Информация о всех запущенных контейнерах.
docker ps -a: Информация о всех контейнерах (запущенных и остановленных).

Остановленные контейнеры можно запустить командой docker start.

Стастус контейнера, отображаемый в результате выполнения команд docker ps (docker ps -a) показывает текущее состояние контейнера.

Возможные статусы:

Открыть командную строку в docker-контейнере:

docker exec -it MyContainerName sh