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

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

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

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

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

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

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

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

🐳 Docker Compose Up или Start и Down или Stop: в чем разница

🐳 Docker Compose Up или Start и Down или Stop: в чем разница
Для новичка в docker-compose такие термины, как docker-compose up, start, down и stop, могут быть совершенно непонятными. Эта статья объясняет разницу с подробными примерами. Если вы новичок в Docker Compose и изучаете его по различным руководствам, вы можете столкнуться с такими терминами, как docker-compose up, docker-compose up -d, docker-compose start, docker-compose down или даже docker-compose stop. Этих терминов достаточно, чтобы запутать н

🐳 Как использовать docker-compose для установки WordPress

🐳 Как использовать docker-compose для установки WordPress
Используем docker-compose для мгновенной установки экземпляра WordPress для разработки. Я буду использовать локальный адрес http://127.0.0.127:8080, пользователя admin с паролем 9YyO0T9sPqGplvL0. Создайте каталог plugins для локального редактирования плагинов. $ mkdir plugins Проверьте конфигурацию docker-compose. $ cat docker-compose.yml version: '2' services: wordpress: image: wordpress environment: - WORDPRESS_DB_HOS...

🐳 Как узнать все версии образа Docker ?

🐳  Как узнать все версии образа Docker ?
Иногда нам необходимо перечислить все теги конкретного образа. Далее мы покажем  скрипт, который позволяет это сделать. Как узнать все теги образа из DockerHub. На примере nginx: #!/bin/bash repo="nginx" url="https://registry.hub.docker.com/v1/repositories/${repo}/tags" curl -s -S "${url}" | jq '.[]["name"]' | sed 's/^"\(.*\)"$/\1/' | sort ...

🐳 Как использовать команду Docker run

🐳 Как использовать команду Docker run
Команда docker run используется для запуска контейнеров. Научиться использовать команду docker run - это рекомендация для всех разработчиков, которые хотят познакомиться с Docker. При работе с Docker разработчики программного обеспечения в основном используют команду docker run, чтобы: Создать контейнер из заданного образа докера Запустить контейнер со своим именем Запустить контейнер на переднем плане Запустить контейнер в автон

🐳 Как запустить службу Docker при загрузке системы

🐳 Как запустить службу Docker при загрузке системы
Это просто напоминание о необходимости всегда включать службу докеров при загрузке системы. Предварительная информация Версия операционной системы. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04 LTS Release: 20.04 Codename: focal Установленный пакет Docker. $ apt-cache policy docker.io docker.io: Installed: 19.03.8-0ubuntu1.20.04 Candidate: 19.03.8-0ubuntu1.20.04 Version table:

🐳 Docker-compose для MySQL с phpMyAdmin

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