Инструменты пользователя

Инструменты сайта


howto:docker:containers

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

howto:docker:containers [2019/01/21 22:33] (текущий)
Алексей Кожевников создано
Строка 1: Строка 1:
 +====== Контейнеры ======
 +
 +
 +==== Создание контейнера ====
 +
 +<​code>​
 +docker create -t -i eon01/​infinite --name infinite
 +</​code>​
 +
 +==== Первый запуск контейнера ====
 +
 +<​code>​
 +docker run -it --name infinite -d eon01/​infinite
 +</​code>​
 +
 +==== Переименование контейнера ====
 +
 +<​code>​
 +docker rename infinite infinity
 +</​code>​
 +
 +==== Удаление контейнера ====
 +
 +<​code>​
 +docker rm infinite
 +</​code>​
 +
 +==== Обновление контейнера ====
 +
 +<​code>​
 +docker update --cpu-shares 512 -m 300M infinite
 +</​code>​
 +
 +==== Запуск остановленного контейнера ====
 +
 +<​code>​
 +docker start nginx
 +</​code>​
 +
 +==== Остановка ====
 +
 +<​code>​
 +docker stop nginx
 +</​code>​
 +
 +==== Перезагрузка ====
 +
 +<​code>​
 +docker restart nginx
 +</​code>​
 +
 +==== Пауза (приостановка всех процессов контейнера) ====
 +
 +<​code>​
 +docker pause nginx
 +</​code>​
 +
 +==== Снятие паузы ====
 +
 +<​code>​
 +docker unpause nginx
 +</​code>​
 +
 +==== Блокировка (до остановки контейнера) ====
 +
 +<​code>​
 +docker wait nginx
 +</​code>​
 +
 +==== Отправка SIGKILL (завершающего сигнала) ====
 +
 +<​code>​
 +docker kill nginx
 +</​code>​
 +
 +==== Отправка другого сигнала ====
 +
 +<​code>​
 +docker kill -s HUP nginx
 +</​code>​
 +
 +==== Подключение к существующему контейнеру ====
 +
 +<​code>​
 +docker attach nginx
 +</​code>​
 +
 +==== Работающие контейнеры ====
 +
 +<​code>​
 +docker ps
 +
 +docker ps -a
 +</​code>​
 +
 +==== Логи контейнера ====
 +
 +<​code>​
 +docker logs infinite
 +</​code>​
 +
 +==== Информация о контейнере ====
 +
 +<​code>​
 +docker inspect infinite
 +
 +docker inspect --format '{{ .NetworkSettings.IPAddress }}' $(docker ps -q)
 +</​code>​
 +
 +==== События контейнера ====
 +
 +<​code>​
 +docker events infinite
 +</​code>​
 +
 +==== Публичные порты ====
 +
 +<​code>​
 +docker port infinite
 +</​code>​
 +
 +==== Выполняющиеся процессы ====
 +
 +<​code>​
 +docker top infinite
 +</​code>​
 +
 +==== Использование ресурсов ====
 +
 +<​code>​
 +docker stats infinite
 +</​code>​
 +
 +==== Изменения в файлах или директориях файловой системы контейнера ====
 +
 +<​code>​
 +docker diff infinite
 +</​code>​
 +
 +{{tag> docker }}
  
howto/docker/containers.txt · Последние изменения: 2019/01/21 22:33 — Алексей Кожевников