Архив метки: Linux

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

docker команды cli

Docker — мощный инструмент для упаковки, распространения и запуска приложений в изолированной среде. Однако для новичков порой бывает неочевидно, как правильно запускать контейнеры, особенно с различными опциями и параметрами. В этой статье мы подробно рассмотрим запуск контейнеров в интерактивном и фоновом режимах, разберем ошибки, возникающие при старте, и научимся работать с логами и процессами контейнеров. Читать →

Установка и настройка Immich на Linux

immich

В эпоху, когда каждый день создаются цифровые воспоминания, надежное и безопасное управление фото и видео становится необходимостью.

Immich — это open-source решение для самостоятельного хостинга, которое позволяет организовать резервное копирование и управление мультимедиа с максимальной приватностью. С функциями автоматической загрузки с мобильных устройств, распознавания лиц и удобным интерфейсом, Immich представляет собой мощную альтернативу облачным сервисам, таким как Google Photos.

Эта статья подробно описывает процесс установки, настройки и использования Immich на Linux.
Читать →

Настройка firewalld при работе с openvpn

Настраивал подключение centos серверов к openvpn серверу и столкнулся с неожиданной ошибкой, с которой провозился около часа, пока не нашел решение. Суть в том, что не получалось добавить tun интерфейс в зону trusted в настройках firewalld. Все простые и очевидные решения не подходили. Статья будет в тему вопроса, почему я не использую firewalld, а продолжаю писать правила в классическом iptables.

Читать →

Как вывести имена и IP адреса контейнеров Docker

Следующая команда поможет вывести имена и IP адреса контейнеров Docker в виде таблицы. Очень удобно при поиске нужно адреса контейнера Docker.

docker ps -q | xargs -n 1 docker inspect --format '{{ .Name }} {{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' | sed 's#^/##';

Настройка openvpn в LXC контейнере

По-умолчанию, служба openvpn не будет работать в lxc контейнере. У контейнера нет прав на создание tun интерфейса. Исправить это не сложно, ниже расскажу, что надо сделать.

Читать →

Исчерпывающее руководство по Docker для всех уровней знаний — от новичков до экспертов

Преимущества использования Docker в разработке

Преимущества использования Docker в разработке

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