# Docker Swarm cluster

**URL:** https://community.cratedb.com/t/docker-swarm-cluster/749
**Category:** CrateDB
**Created:** [July 21, 2021, 10:34am UTC](https://community.cratedb.com/t/docker-swarm-cluster/749 "2021-07-21T10:34:10Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![rps-v](https://sea2.discourse-cdn.com/flex020/user_avatar/community.cratedb.com/rps-v/32/342_2.png) [@rps-v](https://community.cratedb.com/u/rps-v)
#### Post date: [July 26, 2021, 7:19am UTC](https://community.cratedb.com/t/docker-swarm-cluster/749/8 "2021-07-26T07:19:56Z")

</div>

**Finally fixed it !**

![image](https://us1.discourse-cdn.com/flex020/uploads/crate/original/1X/5af9360f93f271dff091f6ffd454ac424c8fd3bb.png)

It was a networking issue, as pointed out [in this issue](https://github.com/deviantony/docker-elk/issues/455#issuecomment-708035654).

The working stack:

```auto
version: '3.5'
services:
  crate:
    image: crate:latest
    ports:
      - "4200:4200"
    environment:
      SLOT: "{{.Task.Slot}}"
    volumes:
      - crate-data:/data
    hostname: "crate-{{.Task.Slot}}"
    command: >
      crate
      -Ccluster.name=swarm
      -Cnode.name=crate-$${SLOT}
      -Cnetwork.publish_host=_eth0_
      -Cdiscovery.type='zen'
      -Cdiscovery.seed_hosts=tasks.crate
      -Ccluster.initial_master_nodes=crate-1
    deploy:
      replicas: 3
volumes:
  crate-data:
    name: 'crate-data-{{.Task.Slot}}'

```

---

_[View the full topic](https://community.cratedb.com/t/docker-swarm-cluster/749)._
