v1.0

$ docker

Разработка и инструментысложность: среднийпакет: docker

Запуск и управление контейнерами. Она нужна при разработке, сборке, проверке или запуске программ. Например, docker run -d -p 8080:80 nginx — nginx на порту 8080.

Синтаксис

docker ПОДКОМАНДА

Основные опции

run -d -p ХОСТ:КТзапустить в фоне с портом
exec -it ИМЯ shвойти в контейнер
logs -fживой лог
ps -aвсе контейнеры

Примеры из практики

$ docker run -d -p 8080:80 nginx
После запуска · пошаговоЧто произойдёт:
nginx на порту 8080.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
nginx на порту 8080
$ docker exec -it web sh
После запуска · пошаговоЧто произойдёт:
оболочка внутри.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
оболочка внутри

Поддержка дистрибутивов

Связанные команды