🐳 Автоматический запуск Docker контейнера

🐳 Автоматический запуск Docker контейнера
Политика перезапуска Docker - это лучший способ автоматического запуска контейнеров при загрузке сервера или компьютера. На этом следует закончить эту статью, но я приведу более подробную информацию, примеры и причины, по которым вам следует избегать других методов. Политика перезапуска в Docker - это флаг, который вы устанавливаете при первом создании контейнера из образа. Политика перезапуска определяет, должен ли контейнер перезапускаться при в...

🐳 Уменьшение размера логов Docker на диске

🐳 Уменьшение размера логов Docker на диске
В случаях, когда вы используете стандартные настройки для ведения логов и ваше приложение ведет много логов, вы можете потреблять много дискового пространства, и оно может закончиться довольно быстро. Если это случай, когда дисковое пространство уже закончилось, мы можем исследовать дисковое пространство, потребляемое логами docker: $ cd /var/lib/docker/containers $ du -sh * 6.0G 14052251a0f13f46f65bc73d10c01408130ee8ae71529600ba5bd6bee76af4ee 1....

🐳 Решение ошибки ‘manifest not found’ при скачивании образов Docker

🐳 Решение ошибки ‘manifest not found’ при скачивании образов Docker
Вот несколько советов по устранению распространенной ошибки 'unknown manifest' при извлечении образа Docker. Pulling ghost (ghost:4.39.0)... ERROR: manifest for ghost:4.39.0 not found: manifest unknown: manifest unknown Если вы пытаетесь извлечь образ Docker, а система показывает ошибку manifest not found, вот что вам нужно знать о решении этой проблемы. 🐳 Как добавлять, заменять и удалять теги образов Docker Манифест не найден, поскольку нет та

🐳 Как добавлять, заменять и удалять теги образов Docker

🐳 Как добавлять, заменять и удалять теги образов Docker
Docker использует теги для идентификации различных версий образа. Теги должны использоваться для маркировки каждого выпуска, чтобы пользователи могли выбирать между различными версиями. Теги также могут использоваться для описания других характеристик образа, например, идентификации ключевой зависимости, когда предлагается несколько вариантов. Нередко поставщики образов предлагают такие теги: example-image:1.1.0-apache example-image:1.1.0-nginx

🐳 Как проверить использование дискового пространства образов, контейнеров и томов Docker

🐳 Как проверить использование дискового пространства образов, контейнеров и томов Docker
Интересно, сколько места занимает Docker в вашей системе Linux? В основном, все образы Docker, контейнеры и другие связанные с ними сущности находятся в каталоге /var/lib/docker. Вы можете проверить размер этого каталога и получить общее дисковое пространство, используемое Docker: $ sudo du -sh /var/lib/docker 4.9G /var/lib/docker Но это не очень подробно, и вам, возможно, придется углубиться в этот каталог, чтобы увидеть, какой компонент использу...

🐳 10 инструментов, дополняющих Docker

🐳 10 инструментов, дополняющих Docker
Docker - самая известная платформа контейнеризации, но она существует не сама по себе. Вокруг перехода на контейнеры возникла целая экосистема дополнительных инструментов и побочных проектов. Здесь представлены 10 анализаторов, индексаторов и оркестраторов с открытым исходным кодом, которые делают Docker еще более удобным и полезным. Если вы еще только начинаете свой путь в Docker или являетесь опытным практиком, использующим эту технологию в прои...

🐳 Лучшие практики для контейнерных приложений

🐳  Лучшие практики для контейнерных приложений
Контейнеризация помогает разработчикам и организациям создавать, поставлять и запускать приложения - контейнеры содержат все необходимое для работы приложения на системе, где используется технология контейнеров. Кроме того, контейнеры обеспечивают простой способ изоляции сервисов, компонентов и приложений. Они ведут себя как виртуальные машины с тем преимуществом, что не вмешиваются в окружающие процессы. Несмотря на то, что контейнеры имеют больш...

🐳 Как добавить том к существующему контейнеру Docker

🐳 Как добавить том к существующему контейнеру Docker
Хотя Docker является полезным инструментом для упаковки и управления приложениями, он также ставит множество уникальных задач, например, работу с хранимыми данными. Обычно тома добавляются в контейнеры в сценарии создания, но что делать, если вам нужно создать новые тома? Добавление тома к запущенному контейнеру Docker К сожалению, это не так просто, как просто добавить новый том в ОС Linux. Контейнеры должны иметь свои тома, настроенные при запуск

🐳 Как установить простой веб-сервер Apache в контейнере Docker

🐳 Как установить простой веб-сервер Apache в контейнере Docker
Если вы являетесь системным администратором Linux и оказываете поддержку разработчикам, скорее всего, вы уже слышали о Docker. Если нет, то это программное решение облегчит вам жизнь уже сегодня, помогая сократить операционные расходы и ускорить развертывание - среди прочих преимуществ. Но это не волшебство. Docker как платформа использует контейнеры - пакеты приложения вместе со всеми инструментами, необходимыми для его работы, чтобы устранить ра...

🐳 Настройка hostname в Docker Compose

🐳 Настройка hostname в Docker Compose
В этом кратком совете по Docker вы узнаете, как задать имя хоста для вашего контейнера с помощью Docker Compose. Вы можете задать его под сервисом следующим образом: ... letsencrypt: image: jrcs/letsencrypt-nginx-proxy-companion hostname: ledocker ... Но действительно ли вам это нужно? Общая цель имени хоста заключается в том, чтобы компьютеры в сети знали друг друга и таким образом общались между собой. 🐳 Объяснение концепции се...