Latest web development tutorials

Команда Docker запуска

Докер команда Daquan Докер команда Daquan


Докер запустить: чтобы создать новый контейнер и выполнить команду

грамматика

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

ВАРИАНТЫ Описание:

  • -a STDIN: стандартный выходной вход Дополнительный STDIN / STDOUT / STDERR три;

  • -d: фон контейнера и возвращает идентификатор контейнера;

  • -i: Запуск судно в интерактивном режиме, как правило , используется в сочетании с -t;

  • -t: псевдо перераспределить ввод контейнерного терминала, который обычно используется в сочетании с -i;

  • --name = "Nginx-ЛБ": необходимо указать имя для контейнера;

  • --dns 8.8.8.8: DNS - сервер использовать указанный контейнер, хост по умолчанию и противоречили друг другу ;

  • --dns-поиска example.com: контейнер указанный DNS поиск доменного имени, хост по умолчанию и последовательным;

  • -h "МАРС": имя хоста указано контейнер;

  • -е имя пользователя = "Ritchie": установить переменные окружения;

  • --env-файл = []: читает переменные окружения из указанного файла;

  • --cpuset = "0-2" или --cpuset = "0,1,2": связывание контейнер с указанным процессор работает;

  • -m: Установка максимальной емкости использовать память;

  • --net = "мост": указанный тип сетевого подключения контейнера, поддержка моста / хоста / нет / контейнера: Четыре типа;

  • --link = []: добавить ссылку на другое судно;

  • --expose = []: открыть порт или группу портов;

примеров

Используйте Docker зеркало Nginx: После того, как режим последней станции начинает контейнер, и контейнер с именем mynginx.

docker run --name mynginx -d nginx:latest

Зеркальное Nginx: После того, как режим последняя станция начинает контейнер, порт контейнера и 80 карт для случайного порта хоста.

docker run -P -d nginx:latest

Зеркальное Nginx: После того, как режим последней станции начинает контейнер, контейнер будет отображать порт 80 на порт 80 хоста, хост-каталог / данные преобразуются в контейнер / данных.

docker run -p 80:80 -v /data:/data -d nginx:latest

Зеркальное Nginx: последние в интерактивном режиме для запуска команды контейнера, исполнительный / бен / Баш внутри контейнера.

w3big@w3big:~$ docker run -it nginx:latest /bin/bash
root@b8573233d675:/# 

Докер команда Daquan Докер команда Daquan