166 читали · 2 месяца назад
Docker. Запуск контейнеров.
Docker — мощный инструмент для упаковки, распространения и запуска приложений в изолированной среде. Однако для новичков порой бывает неочевидно, как правильно запускать контейнеры, особенно с различными опциями и параметрами. В этой статье мы подробно рассмотрим запуск контейнеров в интерактивном и фоновом режимах, разберем ошибки, возникающие при старте, и научимся работать с логами и процессами контейнеров. Самый простой способ запустить контейнер — использовать команду docker run. Если образ ещё не загружен локально, Docker автоматически скачает его из Docker Hub...
06:44
1,0×
00:00/06:44
478,4 тыс смотрели · 4 года назад
433 читали · 3 года назад
Docker. Использование сервера баз данных, работающего в качестве контейнера
Базы данных (SQL Server, PostgreSQL, MySQL и т. д.) можно размещать на обычных отдельных серверах, локальных кластерах или службах PaaS в облаке, например Azure SQL DB. Но в средах разработки и тестирования удобнее использовать базы данных в виде контейнеров — так у вас нет внешней зависимости, и вы можете запустить все приложение по команде docker-compose up. При размещении баз данных в контейнерах легче проводить интеграционные тесты, ведь база данных запускается в контейнере и всегда заполняется одинаковыми демонстрационными данными, так что тестирование становится более предсказуемым...