home.social

#dockerswarm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dockerswarm, aggregated by home.social.

  1. 📚 geek-cookbook/geek-cookbook

    Provides guides for self-hosting services like GitLab Plex and NextCloud on Docker Swarm or Kubernetes

    ⭐ Stars: 2110
    📅 Last Update: Jun 05, 2026

    github.com/geek-cookbook/geek-

    #selfhosted #homelab #selfhost #selfhosting #opensource #dockerswarm

  2. 📚 geek-cookbook/geek-cookbook

    Provides guides for self-hosting services like GitLab Plex and NextCloud on Docker Swarm or Kubernetes

    ⭐ Stars: 2110
    📅 Last Update: Jun 05, 2026

    github.com/geek-cookbook/geek-

    #selfhosted #homelab #selfhost #selfhosting #opensource #dockerswarm

  3. In this small blog post I want to show my small bash script that can initialize a docker swarm cluster (up to nine nodes) with a user interface (portainer) a reverse proxy (traefik or nginx proxy manager) and a high available storage (syncthing4Swarm).

    The docker swarm cluster can also be installed in a "rootless"-mode (user namespace).

    hostlab.tech/blog/swarmpilot-d

    #docker #dockerswarm #traefik #keepalived #nginxproxymanager #syncthing #cluster #tutorial #forgejo

  4. pi@pi0:~ $ ansible all -i hosts -m shell -a "docker system prune -a -f --volumes" --become

    Just freed up over 1.6 Gigabytes of disk space

    That's two years' worth of junk from messing about. 🤣

    #Clusterhat #DockerSwarm #Ansible

  5. pi@pi0:~ $ ansible all -i hosts -m shell -a "docker system prune -a -f --volumes" --become

    Just freed up over 1.6 Gigabytes of disk space

    That's two years' worth of junk from messing about. 🤣

    #Clusterhat #DockerSwarm #Ansible

  6. pi@pi0:~ $ ansible all -i hosts -m shell -a "docker system prune -a -f --volumes" --become

    Just freed up over 1.6 Gigabytes of disk space

    That's two years' worth of junk from messing about. 🤣

    #Clusterhat #DockerSwarm #Ansible

  7. pi@pi0:~ $ ansible all -i hosts -m shell -a "docker system prune -a -f --volumes" --become

    Just freed up over 1.6 Gigabytes of disk space

    That's two years' worth of junk from messing about. 🤣

    #Clusterhat #DockerSwarm #Ansible

  8. pi@pi0:~ $ ansible all -i hosts -m shell -a "docker system prune -a -f --volumes" --become

    Just freed up over 1.6 Gigabytes of disk space

    That's two years' worth of junk from messing about. 🤣

    #Clusterhat #DockerSwarm #Ansible

  9. portainer.io/blog/cve-2025-681

    If you are running Docker Swarm in production today, this vulnerability creates some pressure to address your orchestration strategy.

  10. portainer.io/blog/cve-2025-681

    If you are running Docker Swarm in production today, this vulnerability creates some pressure to address your orchestration strategy.

    #dockerswarm #docker #portainer #cve #security

  11. portainer.io/blog/cve-2025-681

    If you are running Docker Swarm in production today, this vulnerability creates some pressure to address your orchestration strategy.

    #dockerswarm #docker #portainer #cve #security

  12. Как развернуть кластер среды общих данных Pilot: от теории к практике с Docker Swarm

    Привет, друзья! Сегодня поговорим о кластерном режиме в Pilot – линейке продуктов, на базе которых организуют совместную работу над строительными проектами, сборку и проверку BIM-моделей. Кластерный режим Pilot обеспечивает отказоустойчивость и горизонтальное масштабирование её центрального компонента — Pilot-Server. Для хранения данных в кластере используется PostgreSQL, а для взаимодействия между узлами — Redis. Примечание: На данный момент кластеризация доступна только для Pilot-Server. Pilot-BIM-Server и Pilot-Web-Server работают как отдельные сервисы без возможности горизонтального масштабирования. Какие преимущества мы получаем по сравнению с подходом, где используется один компонент Pilot-Server? 1. Аппаратный сбой на сервере Pilot-Server. При падении машины, на которой расположен единственный экземпляр Pilot-Server, работа пользователей парализуется, никакие действия с системой в режиме онлайн невозможно совершить. При нескольких компонентах на разных серверах, в случае падения одного из них, мгновенно назначается новый активный узел из оставшихся рабочих. Для пользователей это будет кратковременный разрыв соединения, после которого они переподключатся к новому узлу. 2. Обновление ПО. При обновлении Pilot-Server с единственным экземпляром, пользователи не могут подключаться в этот момент. В кластерном режиме обновление можно произвести в режиме “Последовательного обновления”. 3. Рост нагрузки на Pilot-Server. Большое количество запросов к одному компоненту Pilot-Server может превысить пропускную способность одного сервера. В кластерном режиме за счёт нескольких узлов с Pilot-Server нагрузка будет распределяться между ними через балансировщик.

    habr.com/ru/companies/ascon/ar

    #pilotbim #pilotice #pilotweb #кластеризация #postgresql #docker #dockerswarm #dockercompose

  13. Как развернуть кластер среды общих данных Pilot: от теории к практике с Docker Swarm

    Привет, друзья! Сегодня поговорим о кластерном режиме в Pilot – линейке продуктов, на базе которых организуют совместную работу над строительными проектами, сборку и проверку BIM-моделей. Кластерный режим Pilot обеспечивает отказоустойчивость и горизонтальное масштабирование её центрального компонента — Pilot-Server. Для хранения данных в кластере используется PostgreSQL, а для взаимодействия между узлами — Redis. Примечание: На данный момент кластеризация доступна только для Pilot-Server. Pilot-BIM-Server и Pilot-Web-Server работают как отдельные сервисы без возможности горизонтального масштабирования. Какие преимущества мы получаем по сравнению с подходом, где используется один компонент Pilot-Server? 1. Аппаратный сбой на сервере Pilot-Server. При падении машины, на которой расположен единственный экземпляр Pilot-Server, работа пользователей парализуется, никакие действия с системой в режиме онлайн невозможно совершить. При нескольких компонентах на разных серверах, в случае падения одного из них, мгновенно назначается новый активный узел из оставшихся рабочих. Для пользователей это будет кратковременный разрыв соединения, после которого они переподключатся к новому узлу. 2. Обновление ПО. При обновлении Pilot-Server с единственным экземпляром, пользователи не могут подключаться в этот момент. В кластерном режиме обновление можно произвести в режиме “Последовательного обновления”. 3. Рост нагрузки на Pilot-Server. Большое количество запросов к одному компоненту Pilot-Server может превысить пропускную способность одного сервера. В кластерном режиме за счёт нескольких узлов с Pilot-Server нагрузка будет распределяться между ними через балансировщик.

    habr.com/ru/companies/ascon/ar

    #pilotbim #pilotice #pilotweb #кластеризация #postgresql #docker #dockerswarm #dockercompose

  14. Как развернуть кластер среды общих данных Pilot: от теории к практике с Docker Swarm

    Привет, друзья! Сегодня поговорим о кластерном режиме в Pilot – линейке продуктов, на базе которых организуют совместную работу над строительными проектами, сборку и проверку BIM-моделей. Кластерный режим Pilot обеспечивает отказоустойчивость и горизонтальное масштабирование её центрального компонента — Pilot-Server. Для хранения данных в кластере используется PostgreSQL, а для взаимодействия между узлами — Redis. Примечание: На данный момент кластеризация доступна только для Pilot-Server. Pilot-BIM-Server и Pilot-Web-Server работают как отдельные сервисы без возможности горизонтального масштабирования. Какие преимущества мы получаем по сравнению с подходом, где используется один компонент Pilot-Server? 1. Аппаратный сбой на сервере Pilot-Server. При падении машины, на которой расположен единственный экземпляр Pilot-Server, работа пользователей парализуется, никакие действия с системой в режиме онлайн невозможно совершить. При нескольких компонентах на разных серверах, в случае падения одного из них, мгновенно назначается новый активный узел из оставшихся рабочих. Для пользователей это будет кратковременный разрыв соединения, после которого они переподключатся к новому узлу. 2. Обновление ПО. При обновлении Pilot-Server с единственным экземпляром, пользователи не могут подключаться в этот момент. В кластерном режиме обновление можно произвести в режиме “Последовательного обновления”. 3. Рост нагрузки на Pilot-Server. Большое количество запросов к одному компоненту Pilot-Server может превысить пропускную способность одного сервера. В кластерном режиме за счёт нескольких узлов с Pilot-Server нагрузка будет распределяться между ними через балансировщик.

    habr.com/ru/companies/ascon/ar

    #pilotbim #pilotice #pilotweb #кластеризация #postgresql #docker #dockerswarm #dockercompose

  15. Es gibt scheinbar keine einfache storage Lösung für docker swarm, die, ähnlich wie longhorn, replizierten storage zur Verfügung stellt...

    #docker #kubernetes #dockerswarm #Longhorn

  16. Es gibt scheinbar keine einfache storage Lösung für docker swarm, die, ähnlich wie longhorn, replizierten storage zur Verfügung stellt...

    #docker #kubernetes #dockerswarm #Longhorn

  17. Es gibt scheinbar keine einfache storage Lösung für docker swarm, die, ähnlich wie longhorn, replizierten storage zur Verfügung stellt...

    #docker #kubernetes #dockerswarm #Longhorn

  18. Es gibt scheinbar keine einfache storage Lösung für docker swarm, die, ähnlich wie longhorn, replizierten storage zur Verfügung stellt...

    #docker #kubernetes #dockerswarm #Longhorn

  19. Es gibt scheinbar keine einfache storage Lösung für docker swarm, die, ähnlich wie longhorn, replizierten storage zur Verfügung stellt...

    #docker #kubernetes #dockerswarm #Longhorn

  20. Hi everyone,
    I want to show my small script (SwarmPilot) that I made for initializing a docker swarm cluster (up to 9 nodes) with the following features:
    - keepalived: One IP address for the entire cluster
    - syncthing: For volume replication between the nodes
    - portainer: Web UI Management
    - nginx proxy manager: Reverse Proxy

    github.com/SuitDeer/SwarmPilot

    #keepalived #docker #dockerswarm #syncthing #portainer #nginxproxymanager #opensource #ubuntu

  21. Hi everyone,
    I want to show my small script (SwarmPilot) that I made for initializing a docker swarm cluster (up to 9 nodes) with the following features:
    - keepalived: One IP address for the entire cluster
    - syncthing: For volume replication between the nodes
    - portainer: Web UI Management
    - nginx proxy manager: Reverse Proxy

    github.com/SuitDeer/SwarmPilot

    #keepalived #docker #dockerswarm #syncthing #portainer #nginxproxymanager #opensource #ubuntu

  22. Hi everyone,
    I want to show my small script (SwarmPilot) that I made for initializing a docker swarm cluster (up to 9 nodes) with the following features:
    - keepalived: One IP address for the entire cluster
    - syncthing: For volume replication between the nodes
    - portainer: Web UI Management
    - nginx proxy manager: Reverse Proxy

    github.com/SuitDeer/SwarmPilot

    #keepalived #docker #dockerswarm #syncthing #portainer #nginxproxymanager #opensource #ubuntu

  23. Hi everyone,
    I want to show my small script (SwarmPilot) that I made for initializing a docker swarm cluster (up to 9 nodes) with the following features:
    - keepalived: One IP address for the entire cluster
    - syncthing: For volume replication between the nodes
    - portainer: Web UI Management
    - nginx proxy manager: Reverse Proxy

    github.com/SuitDeer/SwarmPilot

    #keepalived #docker #dockerswarm #syncthing #portainer #nginxproxymanager #opensource #ubuntu

  24. I am using a Docker Swarm cluster for my services at home and I am currently testing different storage solutions (volume replication). For that I wanted to test and measure the synchronization time (delay) between my docker swarm nodes.

    For that testing I have build SyncWatch

    github.com/SuitDeer/SyncWatch

    #docker #dockerswarm #volume #monitoring #opensource

  25. I am using a Docker Swarm cluster for my services at home and I am currently testing different storage solutions (volume replication). For that I wanted to test and measure the synchronization time (delay) between my docker swarm nodes.

    For that testing I have build SyncWatch

    github.com/SuitDeer/SyncWatch

    #docker #dockerswarm #volume #monitoring #opensource

  26. Công cụ CLI triển khai ứng dụng trên Docker Swarm đơn giản như Vercel 🛠️. Tự động quay vòng bí mật, triển khai đa môi trường (staging/production), dọn dẹp bản vá và xây dựng dựa trên docker-compose.yml. Viết bằng Go, mã nguồn mở Alpha. [Hãy kiểm tra và góp ý!] #DockerSwarm #DevOps #Tech #CôngNghệ #Mastodon

    reddit.com/r/selfhosted/commen

  27. Prosty poradnik pokazujący wykorzystanie #DockerSwarm, który jest znany jako znacznie prostsze narzędzie do orkiestracji kontenerów na serwerze niż #Kubernetes. A to dopiero pierwszy tekst serii artykułów na tym blogu.

    #DevOps

    c-sharpcorner.com/article/depl

  28. Prosty poradnik pokazujący wykorzystanie #DockerSwarm, który jest znany jako znacznie prostsze narzędzie do orkiestracji kontenerów na serwerze niż #Kubernetes. A to dopiero pierwszy tekst serii artykułów na tym blogu.

    #DevOps

    c-sharpcorner.com/article/depl

  29. I am taking a look at docs.docker.com/engine/swarm/ and I don't see any timeouts. Obviously, there are going to be timeouts at the OS layer and such, but it seems like there should be timeouts in #dockerswarm. Do they not exist?

  30. I am taking a look at docs.docker.com/engine/swarm/ and I don't see any timeouts. Obviously, there are going to be timeouts at the OS layer and such, but it seems like there should be timeouts in #dockerswarm. Do they not exist?

  31. I am taking a look at docs.docker.com/engine/swarm/ and I don't see any timeouts. Obviously, there are going to be timeouts at the OS layer and such, but it seems like there should be timeouts in #dockerswarm. Do they not exist?

  32. I am taking a look at docs.docker.com/engine/swarm/ and I don't see any timeouts. Obviously, there are going to be timeouts at the OS layer and such, but it seems like there should be timeouts in #dockerswarm. Do they not exist?

  33. I am taking a look at docs.docker.com/engine/swarm/ and I don't see any timeouts. Obviously, there are going to be timeouts at the OS layer and such, but it seems like there should be timeouts in #dockerswarm. Do they not exist?

  34. Here is my new #minirack !

    DeskPi RackMate T1, 2x GeeekPi 10 Inch 2U Rack Mount for Raspberry, MikroTik CSS610-8G-2S+in Network Switch, and DeskPi 7.84-inch Touch Screen.

    4xpi5-8gb and 4xpi5 -6gb, 8 total nodes. There is also an additional pi4 running the display.

    Running docker swarm with Portainer.

    So far my stacks are: CoreDNS, traefik, tailscale, docker-registry, and nextjs dashboard for the display.

    #homelab #portainer #dockerswarm #pi #pi5

  35. Here is my new #minirack !

    DeskPi RackMate T1, 2x GeeekPi 10 Inch 2U Rack Mount for Raspberry, MikroTik CSS610-8G-2S+in Network Switch, and DeskPi 7.84-inch Touch Screen.

    4xpi5-8gb and 4xpi5 -6gb, 8 total nodes. There is also an additional pi4 running the display.

    Running docker swarm with Portainer.

    So far my stacks are: CoreDNS, traefik, tailscale, docker-registry, and nextjs dashboard for the display.

    #homelab #portainer #dockerswarm #pi #pi5

  36. Here is my new #minirack !

    DeskPi RackMate T1, 2x GeeekPi 10 Inch 2U Rack Mount for Raspberry, MikroTik CSS610-8G-2S+in Network Switch, and DeskPi 7.84-inch Touch Screen.

    4xpi5-8gb and 4xpi5 -6gb, 8 total nodes. There is also an additional pi4 running the display.

    Running docker swarm with Portainer.

    So far my stacks are: CoreDNS, traefik, tailscale, docker-registry, and nextjs dashboard for the display.

    #homelab #portainer #dockerswarm #pi #pi5

  37. Here is my new #minirack !

    DeskPi RackMate T1, 2x GeeekPi 10 Inch 2U Rack Mount for Raspberry, MikroTik CSS610-8G-2S+in Network Switch, and DeskPi 7.84-inch Touch Screen.

    4xpi5-8gb and 4xpi5 -6gb, 8 total nodes. There is also an additional pi4 running the display.

    Running docker swarm with Portainer.

    So far my stacks are: CoreDNS, traefik, tailscale, docker-registry, and nextjs dashboard for the display.

    #homelab #portainer #dockerswarm #pi #pi5

  38. Hadoop на микросервисах или история одного пет-проекта

    Столкнувшись с концепцией Big Data некоторое время назад, у меня возник очевидный вопрос: как это можно «потрогать» своими собственными руками, где и как можно посмотреть программное обеспечение, составляющее данный концепт, разобраться с его конфигурацией, а в силу того, что я являюсь специалистом информационной безопасности, «потыкать в него палочками», провести проверку на предмет защищенности, возможности несанкционированных доступов. Ввиду специфики систем данного рода, их достаточно тяжело развернуть в качестве учебного проекта на собственном персональном компьютере. Используемые в организации программы такого рода, мягко говоря, также не очень предназначены для того, чтобы их «ковыряли», «подламывали» и всячески пытались вывести из штатного режима работы. Представляемый в данной статье проект предназначен для того, чтобы развернуть внутри Docker-контейнеров, распределенных на несколько компьютеров, максимально защищенную среду Hadoop (включающую в себя ПО Ranger и Knox), предоставить доступ к ее интерфейсам для тестирования и настройки. Если кратко, то это все. «Git clone», «docker compose up -d» с некоторыми предварительными настройками и «будет вам счастье». Написанный код (преимущественно shell-скрипты и конфигурация docker) максимально документирован ссылками на ресурсы сети Интернет, откуда это взято и где это все подробно описано. Технологии все общеизвестные, новые паттерны я здесь не изобретал. Если же что-то становится не понятным или docker-контейнеры «не взлетают» с первого раза – придется читать дальше, тут я как раз постараюсь описать все подробнее. Итак, поехали…

    habr.com/ru/articles/885646/

    #hadoop #ranger #knox #docker #dockerswarm

  39. Hadoop на микросервисах или история одного пет-проекта

    Столкнувшись с концепцией Big Data некоторое время назад, у меня возник очевидный вопрос: как это можно «потрогать» своими собственными руками, где и как можно посмотреть программное обеспечение, составляющее данный концепт, разобраться с его конфигурацией, а в силу того, что я являюсь специалистом информационной безопасности, «потыкать в него палочками», провести проверку на предмет защищенности, возможности несанкционированных доступов. Ввиду специфики систем данного рода, их достаточно тяжело развернуть в качестве учебного проекта на собственном персональном компьютере. Используемые в организации программы такого рода, мягко говоря, также не очень предназначены для того, чтобы их «ковыряли», «подламывали» и всячески пытались вывести из штатного режима работы. Представляемый в данной статье проект предназначен для того, чтобы развернуть внутри Docker-контейнеров, распределенных на несколько компьютеров, максимально защищенную среду Hadoop (включающую в себя ПО Ranger и Knox), предоставить доступ к ее интерфейсам для тестирования и настройки. Если кратко, то это все. «Git clone», «docker compose up -d» с некоторыми предварительными настройками и «будет вам счастье». Написанный код (преимущественно shell-скрипты и конфигурация docker) максимально документирован ссылками на ресурсы сети Интернет, откуда это взято и где это все подробно описано. Технологии все общеизвестные, новые паттерны я здесь не изобретал. Если же что-то становится не понятным или docker-контейнеры «не взлетают» с первого раза – придется читать дальше, тут я как раз постараюсь описать все подробнее. Итак, поехали…

    habr.com/ru/articles/885646/

    #hadoop #ranger #knox #docker #dockerswarm