Команда Docker запуска
Докер запустить: чтобы создать новый контейнер и выполнить команду
грамматика
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:/#