17.10.2025

Docker

Введение в Docker

Docker – это система контейнеризации, которая позволяет вам создавать, развертывать и управлять контейнерами. Чтобы увидеть все запущенные контейнеры, используйте команду:

docker ps

Создание директории и файла docker-compose

Чтобы создать директорию для ваших проектов Docker, выполните следующие шаги:
Создайте директорию для вашего проекта:

mkdir glpi
cd glpi

Создайте файл docker-compose.yml в этой директории:

nano docker-compose.yml

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

Есть несколько способов запустить контейнер из образа. Вот некоторые из них:
* Запустить контейнер из образа:

docker run <имя_образа>
  • Запустить контейнер в интерактивном режиме с терминалом:
docker run -it <имя_образа>
  • Запустить контейнер в фоновом режиме (демон):
docker run -d <имя_образа>

Проброс портов и настройка контейнеров

Вы можете запустить контейнер с пробросом портов или настроить его имя. Вот несколько примеров:
* Запустить контейнер с пробросом портов (хост:контейнер):

docker run -p 8080:80 <имя_образа>
  • Запустить контейнер с пробросом всех портов:
docker run -P <имя_образа>
  • Запустить контейнер с именем:
docker run --name <имя_контейнера> <имя_образа>

Расширенные настройки контейнеров

Вы можете выполнить дополнительные настройки для вашего контейнера:
* Запустить контейнер и удалить его после остановки:

docker run --rm <имя_образа>
  • Запустить контейнер с переменными окружения:
docker run -e "VAR=value" <имя_образа>
  • Запустить контейнер и подключить том:
docker run -v /host/path:/container/path <имя_образа>
← Zurück zum Blog