запустить Докер-контейнер
$ docker run container_name
список всех запущенных контейнеров
$ docker ps
список всех контейнеров
$ docker ps -a
остановить контейнер
$ docker stop container_name
удалить контейнер
$ docker rm container_name|container_id
удалить много контейнеров
$ docker rm $(docker ps -a -q -f status=exited)
Эта команда удаляет все контейнеры, у которых статус exited
. Флаг -q
возвращает только численные ID, а флаг -f
фильтрует вывод на основе предоставленных условий. Последняя полезная деталь — команде docker run
можно передать флаг --rm
, тогда контейнер будет автоматически удаляться при завершении. Это очень полезно для разовых запусков и экспериментов с Докером.
Запустить Докер и сделать порты публичными, открепить терминал от запущенного контейнера.
$ docker run -d -P conteiner_name
Оставить комментарий