Найти в Дзене
Начало знакомства с docker на примере мессенджера Matrix Synapse Element (Часть 5)
В любой момент могут запретить Telegram, WhatsApp и Microsoft Teams. Но для работы обычной электронной почты уже недостаточно, так как общение через неё медленнее, а видеозвонки могут быть затруднительными. Необходима альтернатива, которая удовлетворяла бы следующим критериям: 1. Отсутствие доступа во внешний интернет. 2. Возможность совершать видео- и аудиозвонки. 3. Создание групповых чатов. 4. Удалённые филиалы могут общаться в своих чатах и, при необходимости, подключаться к чатам главного офиса...
5 месяцев назад
Начало знакомства с Docker (Часть 4 nginx)
В предыдущем уроке мы узнали, как организовать балансировку сайтов на базе nginx, который работает в Docker-контейнере. Для того чтобы запустить процесс балансировки, нам нужно было внести изменения в конфигурацию nginx и перезапустить контейнер. Теперь давайте рассмотрим ситуацию, когда nginx работает не в контейнере, а балансирует не сами сайты, а доступ к их контейнерам. Если на вашем компьютере ещё не установлен nginx, то установим его. (чтобы проверить , команда nginx -v) sudo apt update sudo...
5 месяцев назад
Начало знакомства с Docker на примере работающего сайта (часть 3)
В предыдущих публикациях мы рассмотрели, как создавать контейнеры с сайтами и веб-сервером nginx, а также научились балансировать их с помощью nginx. В этой статье мы познакомимся с Portainer — графическим интерфейсом для управления и мониторинга контейнеров. Portainer — это мощная и универсальная платформа для управления контейнерами. Благодаря поддержке нескольких кластеров и устройств, вы можете управлять средами любого типа и в любом месте: от Docker и Kubernetes на ноутбуках разработчиков, в доменных контроллерах, облаках и пограничных устройств между ними...
5 месяцев назад
Начало знакомства с Docker на примере работающего сайта (часть 2)
В предыдущей части мы рассмотрели, как создать докер-контейнеры и запустить на них сайт. Теперь мы обсудим, как можно изменять эти сайты, сохраняя их доступность для других пользователей. Итак , наша иерархия такая /home/admin/dockersite/ ├── dockersite1/ # Папка для первого сайта │ ├── index.html # Главная страница сайта │ ├── about.html # Дополнительная страница │ ├── styles.css # Стили для сайта │ └── ... # Другие файлы (изображения, скрипты и т.д.) ├── dockersite2/ # Папка для второго сайта │ ├── index...
5 месяцев назад
Начало знакомства с Docker на примере работающего сайта (Часть 1)
Docker — это инструмент, который позволяет создавать, автоматизировать процесс развёртывания и управления контейнерами. Поскольку контейнеры изолированы от операционной системы, они могут быть запущены на любом устройстве, будь то Windows, Mac или Linux-подобная система. Контейнер представляет собой среду, в которой эмулируется операционная система с определёнными приложениями, необходимыми для выполнения конкретных задач. Мы будем изучать примеры Docker на новой операционной системе Ubuntu 24.10, известной под кодовым названием «Oracular Oriole»...
5 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала