• База знань
  • /
  • Блог
  • /
  • Wiki
  • /
  • ONLINE CHAT
+380 (44) 364 05 71

Усі статті за тегом docker

Який сервер потрібен для Ollama та локальних LLM: CPU, RAM, GPU і VRAM

Чи можна запустити власну мовну модель на звичайному VPS, чи для цього обов'язково потрібен потужний сервер із GPU? Все залежить від розміру моделі, обсягу оперативної пам'яті та вимог до швидкості її роботи. Наприклад, для запуску невеликої LLM із 3 мільярдами параметрів може вистачити звичайного VPS, тоді як модель із 30 мільярдами параметрів потребуватиме значно більше ресурсів.

У цій статті розберемося, як правильно підібрати сервер для Ollama: скільки потрібно RAM і VRAM, коли достатньо процесора без відеокарти, а коли варто обирати GPU. Також розглянемо конкретні конфігурації серверів для запуску моделей різного розміру.

#ai-agents #docker #llm #ubuntu

Статтю прочитали професіоналів: 1635

Безпечний запуск Claude Code на VPS: Docker Sandbox замість доступу до всього сервера

Claude Code може читати файли, змінювати код і виконувати команди в терміналі. На VPS це не просто зручний AI-помічник, а процес із доступом до серверного оточення: .env, SSH-ключів, конфігів, дампів і файлів інших проєктів.

У статті розбираємо, як запускати Claude Code безпечніше — через Docker Sandbox та sbx. Такий підхід ізолює агента від усього сервера, залишає йому доступ лише до потрібного проєкту і дозволяє сміливіше виконувати команди всередині контейнера, не ризикуючи production-середовищем.

#ai-agents #claude-code #cloud #docker #programming #security #ubuntu

Статтю прочитали професіоналів: 1574

Встановлення WordPress за допомогою Docker Compose

Для роботи CMS WordPress зазвичай використовується стек веб-технологій із веб-сервером (Apache або Nginx), PHP та СУБД. Традиційне розгортання та налаштування такого середовища вручну потребує часу й уважної конфігурації кожного компонента.

Одним із зручних підходів до запуску WordPress є використання Docker та Docker Compose, які дозволяють швидко підготувати ізольоване контейнерне середовище, керувати залежностями та відтворювати конфігурацію на різних системах. У цій статті розглянемо приклад створення та налаштування середовища для WordPress за допомогою Docker Compose.

#docker #ssl #wordpress

Статтю прочитали професіоналів: 2006

Namespaces та cgroups: як влаштовані контейнери в Linux без Docker

Для розробки, доставки та запуску багатокомпонентних розподілених додатків широко використовуються такі інструменти контейнеризації, як Docker, Podman, Kubernetes та інші, котрі забезпечують умови роботи середовища виконання. Однак, не всі знають, що вказані інструменти не є абсолютно незалежними, а використовують для своєї роботи влаштовані у ядро ОС Linux засоби контейнеризації, зокрема, Namespaces та Cgroup. Саме вони дають змогу працювати із контейнерами, котрі можна порівняти із полегшеними віртуальними машинами. Пряме використання влаштованих засобів контейнеризації дає можливість створити ізольоване середовище для запуску та виконання будь-якого процесу, зокрема, завдання адміністрування Linux. Розглянемо методи створення та управління ізольованими Runtime-середовищами за допомогою влаштованих засобів ядра Linux.

#docker #ubuntu

Статтю прочитали професіоналів: 4502

Закінчується місце на VPS: як знайти, що займає диск в Ubuntu

Заповнений диск може порушити роботу всього VPS: сайт перестає створювати кеш і завантажувати файли, база даних не може записувати нові дані, а системні служби завершуються з помилкою No space left on device.

У такій ситуації важливо не поспішати з видаленням файлів. Спочатку потрібно визначити, яка файлова система заповнена, знайти каталоги та файли, що займають найбільше місця, і лише після цього обрати безпечний спосіб очищення.

У статті покроково розглянемо, як перевірити використання диска в Ubuntu, знайти причину нестачі місця та звільнити його без ризику пошкодити систему або дані. Приклади наведені для Ubuntu Server 26.04 LTS на VPS.

#docker #linux #ssh #ubuntu

Статтю прочитали професіоналів: 1768

Як видалити Docker images, контейнери і volumes та звільнити місце на сервері

Багатьом знайома ситуація, коли на сервері раптом закінчується вільне місце за рахунок того, що Docker займає десятки гігабайт і постійно «розширюється». Перевірка системи за допомогою команд docker system df та df -h при цьому надає суперечливі результати, і тому користувач не розуміє, що саме потрібно видаляти. Сутність проблеми полягає у складній будові файлової системи (layered filesystem) та особливостях організації збереження даних у Docker. Володіючи базовою інформацією по механізмам зберігання даних у Docker, можна запобігти виникненню критичної ситуації та підвищити продуктивність системи. Розглянемо базові поняття, а також методи аналізу та очищення Docker від зайвих та / або невикористаних даних.  

#devops #docker #linux

Статтю прочитали професіоналів: 2881

Grafana Tempo: трейсінг і моніторинг розподілених систем

DevOps-команди часто стикаються з ситуаціями, коли частина запитів в розподіленій системі несподівано сповільнюється або навіть “падає”. В логах — тиша, моніторинг метрик показує лише загальні коливання навантаження, а зрозуміти, що саме стало причиною, складно. У таких випадках на допомогу приходить трасування — технологія, що дозволяє “побачити” шлях запиту крізь усі сервіси.
Grafana Tempo — це система зберігання і обробки трейсов, яка інтегрується з інструментами моніторингу і спрощує аналіз розподілених систем. Вона дає змогу побудувати ефективну Observability-інфраструктуру без великих витрат на зберігання. У цій статті ми розглянемо, як працює Grafana Tempo, чим вона відрізняється від інших рішень і як її використовувати на практиці.

#devops #docker #grafana

Статтю прочитали професіоналів: 4088

Запуск node.js додатку на Docker

У одній із наших попередніх робіт ми розглядали процес створення та запуску PHP-додатку у Docker. Тепер спробуємо продемонструвати у середовищі Docker роботу із додаткомтипу Node.js. Нашим основним завданням буде отримання «зафіксованого» у Docker-контейнері ізольованого середовища для створення, редагування та запуску Node.js додатку. Потім такий контейнер можна «переправити» на будь-який інший хост або помістити у Docker Hub репозиторій для подальшого використання та / або «роздачі» у відкритому доступі.

#debian #docker #linux

Статтю прочитали професіоналів: 2473

navigate
go
exit
Дякуємо, що обираєте FREEhost.UA