docker container run

Запускает команду в новом контейнере

Использование

$ docker container run [OPTIONS] IMAGE [COMMAND] [ARG...]

Параметры

Имя, сокращенно

По умолчанию

Описание

--add-host

Добавляет пользовательское сопоставление хоста и IP (хост: ip)

--attach , -a

Прикрепить к STDIN, STDOUT или STDERR

--blkio-weight

Блокировать ввод-вывод (относительный вес), от 10 до 1000 или 0 для отключения (по умолчанию 0)

--blkio-weight-device

Вес блока ввода-вывода (относительный вес устройства)

--cap-add

Добавляет возможности Linux

--cap-drop

Отбросьте возможности Linux

--cgroup-parent

Необязательная родительская контрольная группа для контейнера

--cgroupns

API 1.41+. Используемое пространство имён cgroup (host|private) „host“: Запускает контейнер в пространстве имён cgroup хоста Docker „private“: Запускает контейнер в собственном частном пространстве имён cgroup „“: Используйте пространство имён cgroup, как настроено default-cgroupns- опция режима на демоне (по умолчанию)

--cidfile

Записывает идентификатор контейнера в файл

--cpu-count

Количество процессоров (только для Windows)

--cpu-percent

Процент ЦП (только для Windows)

--cpu-period

Ограничьте период CPU CFS (Completely Fair Scheduler)

--cpu-quota

Ограничьте квоту CPU CFS (Completely Fair Scheduler)

--cpu-rt-period

Ограничить период реального времени процессора в микросекундах

--cpu-rt-runtime

Ограничьте время работы ЦП в режиме реального времени в микросекундах

--cpu-shares , -c

Доли ЦП (относительный вес)

--cpus

Количество процессоров

--cpuset-cpus

ЦП, в которых разрешено выполнение (0-3, 0,1)

--cpuset-mems

MEM, в которых разрешено выполнение (0-3, 0,1)

--detach , -d

Запускает контейнер в фоновом режиме и распечатывает идентификатор контейнера

--detach-keys

Переопределить последовательность клавиш для отсоединения контейнера

--device

Добавляет хост-устройство в контейнер

--device-cgroup-rule

Добавляет правило в список разрешенных устройств cgroup

--device-read-bps

Ограничить скорость чтения (байт в секунду) с устройства

--device-read-iops

Ограничьте скорость чтения (IO в секунду) с устройства

--device-write-bps

Ограничить скорость записи (байт в секунду) на устройство

--device-write-iops

Ограничьте скорость записи (IO в секунду) на устройство

--disable-content-trust

true

Skip image verification

--dns

Устанавливает пользовательские DNS-серверы

--dns-opt

Устанавливает параметры DNS

--dns-option

Устанавливает параметры DNS

--dns-search

Устанавливает пользовательские домены поиска DNS

--domainname

Доменное имя контейнера NIS

--entrypoint

Перезаписать ENTRYPOINT образа по умолчанию

--env , -e

Устанавливает переменные среды

--env-file

Чтение в файле переменных окружения

--expose

Открывает порт или диапазон портов

--gpus

API 1.40+ Устройства GPU для добавления в контейнер («все», чтобы передать все GPU)

--group-add

Добавляет дополнительные группы для присоединения

--health-cmd

Команда запуска для проверки здоровья

--health-interval

Время между запуском проверки (мс|с|мин|ч) (по умолчанию 0 с)

--health-retries

Последовательные сбои необходимо сообщать о нездоровой

--health-start-period

Начальный период для инициализации контейнера перед запуском обратного отсчета повторных попыток работоспособности (мс|с|м|ч) (по умолчанию 0 с)

--health-timeout

Максимальное время выполнения одной проверки (мс|с|м|ч) (по умолчанию 0 с)

--help

Использование печати

--hostname, -h

Имя узла контейнера

--init

Запускает init внутри контейнера, который пересылает сигналы и собирает процессы

--interactive, -i

Держите STDIN открытым, даже если он не подключен

--io-maxbandwidth

Максимальный предел пропускной способности ввода-вывода для системного диска (только для Windows)

--io-maxiops

Максимальное ограничение IOps для системного диска (только для Windows)

--ip

IPv4-адрес (например, 172.30.100.104)

--ip6

IPv6-адрес (например, 2001:db8::33)

--ipc

Режим IPC для использования

--isolation

Технология изоляции контейнеров

--kernel-memory

Ограничение памяти ядра

--label, -l

Устанавливает метаданные в контейнере

--label-file

Чтение файла этикеток с разделителями строк

--link

Добавить ссылку на другой контейнер

--link-local-ip

Контейнер IPv4/IPv6 link-local адреса

--log-driver

Драйвер логирования для контейнера

--log-opt

Войти параметры драйвера

--mac-address

MAC-адрес контейнера (например, 92:d0:c6:0a:29:33)

--memory, -m

Лимит памяти

--memory-reservation

Мягкий лимит памяти

--memory-swap

Предел подкачки равен объему памяти плюс подкачка: „-1“ для включения неограниченного подкачки

--memory-swappiness

-1

Настраивает подкачку памяти контейнера (от 0 до 100)

--mount

Прикрепите монтирование файловой системы к контейнеру

--name

Присвойте имя контейнеру

--net

Подключить контейнер к сети

--net-alias

Добавляет псевдоним для контейнера на уровне сети

--network

Подключить контейнер к сети

--network-alias

Добавляет псевдоним для контейнера на уровне сети

--no-healthcheck

Отключает все указанные контейнером HEALTHCHECK

--oom-kill-disable

Отключает OOM Killer

--oom-score-adj

Настраивает параметры OOM хоста (от -1000 до 1000)

--pid

Используемое пространство имён PID

--pids-limit

Настраивает лимит PID контейнеров (устанавливает -1 для неограниченного)

--platform

Устанавливает платформу, если сервер поддерживает несколько платформ

--privileged

Дайте расширенные привилегии этому контейнеру

--publish, -p

Опубликовать порт(ы) контейнера на хосте

--publish-all, -P

Опубликовать все открытые порты на случайные порты

--pull

missing

Вытяните образ перед запуском («всегда»|»отсутствует»|»никогда»)

--read-only

Смонтируйте корневую файловую систему контейнера только для чтения

--restart

no

Политика перезапуска для применения при выходе из контейнера

--rm

Автоматически удалять контейнер при его выходе

--runtime

Время выполнения для этого контейнера

--security-opt

Параметры безопасности

--shm-size

Size of /dev/shm

--sig-proxy

true

Проксировать полученные сигналы процессу

--stop-signal

SIGTERM

Сигнал на остановку контейнера

--stop-timeout

Время ожидания (в секундах) для остановки контейнера

--storage-opt

Параметры драйвера хранилища для контейнера

--sysctl

Системные параметры

--tmpfs

Смонтируйте каталог tmpfs

--tty , -t

Назначает псевдо-TTY

--ulimit

Улимит варианты

--user , -u

Имя пользователя или UID (формат: <name|uid>[:<group|gid>])

--userns

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

--uts

Используемое пространство имён UTS

--volume , -v

Привязать монтирование тома

--volume-driver

Дополнительный драйвер тома для контейнера

--volumes-from

Монтировать тома из указанных контейнеров

--workdir, -w

Рабочий каталог внутри контейнера

Родительская команда

Команда

Описание

docker container

Управляйте контейнерами