Результаты поиска
Найдено: 58
… В этой статье мы рассмотрим основные команды Docker, которые используются в повседневной работе: от запуска и остановки контейнеров до управления образами и … даст прочную основу: читатель сможет управлять контейнерами, создавать простые образы, а также узнает про логирование и Docker Compose. Общий синтаксис для любой команды выглядит так: docker [команда] [флаги с параметрами] [название образа] [команды, которые передаются в контейнер] Зная эту формулу, можно … Docker … Docker … Основные команды Docker: работа с контейнерами, образами, логированием и Docker Compose …
… Docker представляет собой открытую платформу, предназначенную для разработки, доставки и развертывания приложений в … Процессор с 64-битным ядром и поддержкой виртуализации через KVM. Минимум 4 ГБ RAM. Существуют разные способы установки Docker на Ubuntu: Настройка и инсталляция Docker Engine с использованием apt репозитория. Ручная установка с помощью загружаемого deb-файла. Установка с применением … Docker … Docker … Как установить Docker на Ubuntu …
… В статье расскажем, что такое Docker Compose, какие задачи он решает и как используется на практике. Рассмотрим структуру конфигурационного файла, основные команды и пример развёртывания. Что такое Docker Compose Зачем нужен Docker Compose Когда использовать Docker Compose Установка Структура compose.yaml — основные разделы Services (сервисы) … Docker … Docker … Работа с контейнерами в Docker Compose …
… Использовать Docker-контейнеры удобно — это изолированная среда, не зависящая от программного обеспечения на сервере, которую можно … вместе с ним. Ключевой инструмент для хранения данных приложений — тома (Volumes). В статье подробно разберём, как Docker работает с данными: пройдём от базовых концепций к командам, рассмотрим сценарии и лучшие практики, чтобы вы могли уверенно управлять данными в контейнеризованных приложениях. Хранение данных в Docker: что происходит внутри контейнера Что такое тома (Volumes) Типовые сценарии применения Docker Volumes (томов) Какие …
… администратора. Раньше каждый сервис приходилось вручную настраивать на хосте и следить за конфликтами версий. С появлением Docker проблема решается проще: компоненты работают в изолированных контейнерах, а весь стек описывается одним файлом и … окружения пошагово. Требования Структура проекта Создание конфигурационного файла .env — переменные окружения Создание Dockerfile Настройка служб MySQL Nginx PHP-FPM Настройка файрвола (UFW) и запуск среды Запуск контейнеров Изменение настроек … Требования Перед началом работы убедитесь, что на машине установлены: Ubuntu (в примерах — 24.04 LTS); актуальная версия Docker Engine; плагин Docker Compose 5.х (отвечает за совместный запуск нескольких контейнеров по единому описанию); …
… При заказе виртуального сервера с готовым рецептом вы получите VDS, на котором уже установлен Docker CE (Community Edition), runtime containerd , плагин Docker Compose и Buildx . Docker запущен и добавлен в автозагрузку — всё готово к работе. В этой статье расскажем, как начать работу с Docker и … Начало работы с Docker после автоматической установки из рецепта …
… угрозы, которые напоминают: вовремя обновляться и закрывать доступ к админкам — это must have. Критическая уязвимость в Docker Desktop угрожала безопасности Windows и macOS Обнаружена и устранена критическая уязвимость (CVE-2025-9074, CVSS 9.3) в десктопных версиях Docker для Windows и macOS. Уязвимость типа SSRF позволяла злоумышленнику, запустившему вредоносный контейнер, получить … даже при активированной защите Enhanced Container Isolation (ECI). Злоумышленник мог через контейнер получить доступ к Docker Engine API без аутентификации и запускать новые контейнеры. Ключевые различия по ОС: Windows : Уязвимость была …
… лёгкий и приятный анонс — возможно, он поднимет вам настроение в разгар рабочих будней. Статьи и инструкции Как установить Docker на Ubuntu Docker — открытая платформа для разработки, доставки и запуска приложений в контейнерах. Контейнеризация позволяет … одинаковую работу в любой среде: от разработки до тестирования и эксплуатации. В статье рассказываем, как установить Docker на Ubuntu и начать работать с контейнерами. Вы узнаете, сколько ресурсов требуется для работы, разберетесь с … Февраль — Docker на Ubuntu, квантовый чип от Microsoft и новые уязвимости …
… плагины безопасности Wordpress становятся инструментами для захвата сайтов, а ошибки в runC угрожают изоляции контейнеров Docker и Kubernetes. Рассказываем, что нужно знать о новых угрозах и как от них защититься. Угроза для пользователей … попыток взлома), мы советуем не откладывать обновление. Подробнее Побег из контейнера: обнаружены три уязвимости в runC для Docker и Kubernetes Инженер SUSE и член совета Open Container Initiative (OCI) Алекса Сарай обнаружил три критические уязвимости (CVE-2025-31133, CVE-2025-52565, CVE-2025-52881) в контейнерном рантайме runC — ключевом компоненте Docker и Kubernetes, отвечающем за низкоуровневые операции управления контейнерами. Уязвимости связаны с манипуляцией …
… В этом выпуске: в популярном софте (Firefox, Docker, PHP, nmap, libssh2, nghttp2, 7-Zip, Ghidra, Gitea, c-ares, Floci, Flowise, ImageMagick, Lunar Client, MyBB, objdump, … эксплоита в популярных проектах В открытый доступ попали прототипы 23 эксплоитов для уязвимостей в FFmpeg, VLC, Firefox, Docker, PHP, nmap, libssh2, nghttp2, 7-Zip, Ghidra, Gitea, c-ares, Floci, Flowise, ImageMagick, Lunar Client, MyBB, objdump, … облачных окружений через HTTP-запрос к REST API при использовании API Gateway и непривилегированном доступе к API. Docker — состояние гонки, позволяющее записать файл за пределы целевого каталога при копировании данных из контейнера на …
… Если у вас несколько Docker-хостов, рано или поздно встаёт вопрос: как управлять ими из одного места, не превращая это в зоопарк SSH-сессий и … окружение за несколько минут после создания VDS. Что такое Portainer и как он устроен Как устроен Portainer Установка Docker Установка Portainer Server Настройка Nginx + HTTPS Настройка firewall Запуск Portainer Что такое Portainer и как он … — веб-платформа для управления контейнерной инфраструктурой через единый GUI и REST API. Она подключается к средам на базе Docker, Docker Swarm и Kubernetes и позволяет администрировать их из одного интерфейса. При этом Portainer не является …
… Dockhand вы получаете VDS, на котором уже установлено необходимое ПО и выполнена базовая настройка. Сервис развернут через Docker Compose, запущен и готов к работе. Также в рецепт входят предварительно настроенные nginx, TLS и файрвол. В статье … Смена пароля администратора Создание и запуск контейнера Управление контейнером Развертывание приложений через Stacks / Docker Compose Подключение удалённых Docker-хостов Управление Dockhand Server Firewall Что такое Dockhand Dockhand — это современная веб-панель для управления …
… Базовой установки Portainer достаточно, если вы управляете одним Docker-хостом и работаете с ним самостоятельно. Но в реальной инфраструктуре Portainer нередко используют для более сложных задач: управления несколькими серверами, подключения удалённых Docker-хостов за NAT, разграничения доступа между командами и интеграции с корпоративной системой авторизации. В таких … — требуются дополнительные настройки. В этой статье разберём: как разворачивать приложения через Stacks на основе Docker Compose; как подключать удалённые Docker-хосты через Edge Agent; как интегрировать Portainer с внешней …
… Portainer вы получаете VDS, на котором уже установлено необходимое ПО и выполнена базовая настройка: сервис развернут через Docker Compose, запущен и готов к работе. В этой статье кратко покажем, как войти в Portainer, проверить его работу, … Что такое Portainer Вход в Portainer и проверка запуска Обзор панели управления Смена пароля администратора Работа с Docker-окружением Создание контейнера Управление контейнером Управление Portainer Server Firewall По умолчанию … работает на Debian/Ubuntu и CentOS/Rocky/Alma. Вместе с Portainer пользователь получает базово настроенное окружение с Docker Compose, Nginx, TLS и firewall, который входит в рецепт сразу. Что такое Portainer Portainer — это веб-интерфейс для …
… отдельного приложения. Разберём, как устроен n8n, и развернем его на своём сервере из готового рецепта или вручную через Docker. Что такое n8n Как работает n8n Возможности n8n и кому он подойдёт Как установить n8n Установка с помощью готового … разные способы инсталляции. Самые распространенные: заказать VDS с предустановленным n8n или установить его вручную через Docker. Установка с помощью готового рецепта Это самый быстрый способ: Docker, Nginx и сертификаты не придется настраивать вручную. 1. Выберите тарифный план . 2. Перейдите в Корзину для …
… запуска. Установить vLLM можно двумя способами: локально через uv, если вы хотите сами управлять Python-окружением; через Docker, если удобнее держать сервер в контейнере. Оба варианта дают одинаковый результат: локальный OpenAI-совместимый API … на выбранном порту. Требования и ограничения Вариант 1. Локальная установка через uv Вариант 2. Установка и запуск через Docker Первый запуск: базовая модель Проверяем базовую модель Переходим к тяжёлой модели Проверяем тяжёлую модель Разбор … На этом локальная установка завершена. Дальше можно запускать тестовую модель. Вариант 2. Установка и запуск через Docker Docker удобен, если вы не хотите ставить vLLM в систему. Контейнер проще перенести на другую машину, обновить или …
… развернуть локально или в облаке, а также упаковать его в контейнер. Вариант с установкой на собственный VDS в связке с Docker — один из самых удобных: такой подход позволяет быстро поднять рабочую систему, упрощает её обновление, а при … настройки доступа через HTTPS и доменное имя. Требования к серверу Инструкция по установке 1. Обновите пакеты 2. Установите Docker 3. Создайте инфраструктуру 4. Поменяйте пароль у главного аккаунта Требования к серверу Keycloak — это ресурсоёмкое … 1. Обновите пакеты Подключитесь к серверу по SSH и введите команду: sudo apt update && sudo apt upgrade -y 2. Установите Docker Для этого нужно обновить репозитории, установить необходимое ПО и запустить контейнеры. Как это сделать, рассказали …
… родителя. Примеры использования переменных при запуске контейнеризированных приложений Как известно, контейнеры, такие как Docker, позволяют запускать приложения в изолированной среде. Давайте рассмотрим конкретный пример и проверим, насколько изолированы области видимости переменных окружения. Будем считать, что Docker уже установлен в нашей операционной системе. Проверить это можно командой « systemctl status docker »: Если у вас нет строк «Loaded: loaded» и «Active: active», можно воспользоватьс я инструкцией с официального сайта …
… может содержать секреты. Все файлы сервиса находятся в каталоге /opt/n8n . Рецепт автоматически настраивает Nginx с SSL, Docker Compose и firewall ufw, поэтому сервис готов к работе сразу после заказа сервера. Что такое n8n Вход в n8n и проверка … валют в телеграм, запись в таблицу или передачу данных в другую систему. Управление сервисом n8n Сервис развёрнут через Docker Compose в каталоге /opt/n8n . Файл docker-compose.yml содержит описание контейнеров n8n и PostgreSQL, переменные окружения и тома. Проверить состояние …
… возможности на примере связки с php-fpm (PHP FastCGI Process Manager). Установка nginx в Linux Запуск nginx Nginx в Docker Структура каталогов nginx Первичная настройка nginx Установка и настройка php-fpm Настройка безопасного соединения … nginx в журналах (логах) службы (об этом чуть позже), в терминале или с помощью команды sudo journalctl -u nginx Nginx в Docker Если ваш сайт будет работать в контейнере и Docker уже установлен, то запустить nginx в новом контейнере можно командой docker run -p 80:80 nginx Если nginx ещё не …
… — список управления доступом). В статье рассмотрим установку и настройку 3proxy на сервере с Linux, а также его запуск в Docker. Установка Установка готового пакета Установка сборкой из исходного кода Открываем порты Создание отдельного … для 3proxy Конфигурация с логином/паролем (HTTP + HTTPS + SOCKS5) Конфигурация с анонимным доступом Запуск 3proxy в Docker Запуск анонимного режима Запуск с авторизацией Установка Установить 3proxy можно двумя способами: скачать готовый deb … http://ifconfig.me Если обе команды вернули внешний IP-адрес, то анонимный прокси-сервер работает. Запуск 3proxy в Docker При желании, 3proxy легко запустить в Docker контейнере. Рассмотрим несколько способов. Запуск анонимного режима …
… даже в офисе. В общем, листайте и выдыхайте! Статьи и инструкции Установка и настройка Portainer Если у вас несколько Docker-хостов, может возникнуть вопрос, как управлять ими централизованно. Ответ — Portainer, веб-платформа для организации контейнерной инфраструктуры через единый GUI и REST API. Подключается к средам на базе Docker, Docker Swarm и Kubernetes и позволяет администрировать их из одного интерфейса. В статье на примере Ubuntu 24.04 пошагово …
… работает на Debian/Ubuntu и CentOS/Rocky/Alma. Вместе с Open WebUI пользователь получает базово настроенное окружение с Docker, Ollama, Nginx и TLS-сертификатом (Let's Encrypt по IP или самоподписанный при недоступности Certbot). Что такое Open … > Промты . Управление Open WebUI При необходимости параметры запуска Open WebUI можно изменить вручную в файле Docker Compose: /opt/openwebui/docker-compose.yml. В этом файле задаются основные настройки сервиса: образ, политика перезапуска, переменные окружения и …
… можно посмотреть здесь . А теперь — лучшие статьи августа. Рассказываем об эволюции Vue, безопасной работе с секретами в Docker, LoRa-ретрансляторах своими руками и SQL-антипаттернах, которые тормозят запросы. История одного архитектурного круга: реактивность Vue Читать статью Куда на самом деле попадает секрет при сборке Docker-образа: разбираем 8 способов Читать статью Ретранслятор LoRa своими руками: увеличиваем дальность связи без лишней … на сервере Продолжаем пополнять базу наших рецептов. В последний месяц лета добавили сразу три готовых решения: Docker — платформа для упаковки приложений в контейнеры, чтобы они работали одинаково на любом сервере. Dockhand — …
… на сервере Существует несколько подходов к развертыванию telegram-бота на сервере: можно создать отдельный процесс, службу, Docker-контейнер и т. д. Каждый из способов имеет преимущества и недостатки. Создание службы Преимущества: автоматически … и использование. Недостатки: запускать, перезапускать и отслеживать логи придется вручную, запуск от текущего пользователя. Docker-контейнер Преимущества: можно настроить автозапуск и перезапуск, легко отслеживать и читать логи. Недостатки: потребует создания Dockerfile — подойдет тем, кто уже немного знаком с Docker, а также в нашем случае потребует более глубокой настройки …