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

39

docker ps — смотрим список запущенных контейнеров

-q — «тихий» режим, в котором команда выводит только id контейнеров (полезно, когда вам нужно знать только id или же при использовании этой команды в сценариях).

-a — показывает все контейнеры, а не только запущенные.

docker pull — загрузка образа

docker build — собирает образ. Данная команда собирает образ Docker из файла докера (dockerfile) и контекста сборки. Контекст сборки — это набор файлов, расположенных по определенному пути. Для задания имени образа используйте параметр -t, например, «docker build -t my.». Собирает образ из текущего каталога (».«) — последний параметр это имя каталога, в нашем случае точка указывает, что каталог — текущий.

docker logs — смотрим логи

docker run — запускаем контейнер. Запускает контейнер на основе указанного образа. Пример команды docker run my -it bash В данном случае будет запущен контейнер из образа my, а после в нем будет запущен bash.

docker stop — останавливает контейнер. Используется для «мягкой» остановки контейнера. Пример: docker stop my_cont. Можно остановить не конкретный контейнер, а все запущенные — docker stop $(docker ps -a -q).

docker kill — «убивает» контейнер. Не пытается аккуратно завершить процесс, подобна системной команде kill. Как и в предыдущем случае, можно «убить» все контейнеры: docker kill $(ps -a -q).

docker rm — удаляет контейнер. Для удаления контейнера используется команда docker rm, например, docker rm my_cont.

docker rmi — удаляет образ. Команда docker rmi (i от image) удаляет образ, например, docker rmi my.

docker volume ls — список томов. Данная команда показывает список томов, которые являются основным механизмом для хранения данных, генерируемых контейнерами Docker.

RSS
Нет комментариев. Ваш будет первым!
Загрузка...