Docker swarm. Общая тема: обсуждение актуальности и реального применения.

Старички!
Пока я готовлю ролик для ночичков, расскажите кто и для чего использует дома docker swarm? и использует ли кто-то…

[Booked] Post #1. Про Proxmox LXC + Docker Swarm

Нет повести печальнее на свете, чем повесть о Docker Swarm + Portainer + LXC..
Если коротко - то завести эту связку не удалось.

Есть костыльные методы, деля привелигированными контейнеры и расковыривая еще пару дырок в безопасности.

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

[Booked] Post #2. Полезные команды для работы свармом и не только.

Полезные команды:

полный списко команды смотрите на docker swarm | Docker Docs

  1. Инициализация роя
docker swarm init --advertise-addr 192.168.хх.хх
  1. Получить токены добавления в Рой
docker swarm join-token worker
docker swarm join-token manager
  1. Основвные команды просмотра статуса\состояния
docker node ls
docker stack ls
docker service ls
docker service ps
  1. Основвные команды просмотра статуса\состояния
docker node ls
docker stack ls
docker service ls
docker service ps
Docker Swarm Stack example
version: "3"
services:
  hello_web_app:
    image: nginxdemos/hello
    container_name: hello_web_app
    volumes:
      - cifs_folder:/mnt/cifs_folder
    ports:
      - 80:80
    deploy:
      replicas: 1
      update_config:
       parallelism: 2
       delay: 10s
      # placement: 
      #   constraints: 
      #     - node.role == manager
      #     - node.role != manager

volumes:
  cifs_folder:
    external: true


networks:
 swarm_network:

Полезные ссылки:

Набор ссылок на все ресурсы и проекты относящиеся к тематике:

Как говориться

“обещанного три года ждут”(с) народна мудрость

Тема создана в авг-25, давайте договоримся, что я уложусь в один год =)
Начал готовить тестовый стенд и писать сценарий с живыми примерами..


1 лайк

Ну тема явно не простая. А с учётом качества подачи материала - уверен ролик будет крутой. Ждём-с…)

Если принимаете предложения - было бы интересно услышать и про k8s / k3s