Documentation to deploy mailu on a docker swarm
This commit is contained in:
@@ -337,3 +337,28 @@ volumes:
|
|||||||
o: "addr=192.168.0.30,nolock,soft,rw"
|
o: "addr=192.168.0.30,nolock,soft,rw"
|
||||||
device: ":/mnt/Pool1/pv/mailu/redis"
|
device: ":/mnt/Pool1/pv/mailu/redis"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Deploy mailu on the docker swarm
|
||||||
|
Run the following command:
|
||||||
|
```bash
|
||||||
|
docker stack deploy -c docker-compose-stack.yml mailu
|
||||||
|
```
|
||||||
|
See how the services are being deployed:
|
||||||
|
```bash
|
||||||
|
core@coreos-01 ~ $ docker service ls
|
||||||
|
ID NAME MODE REPLICAS IMAGE PORTS
|
||||||
|
ywnsetmtkb1l mailu_antivirus replicated 1/1 mailu/none:1.5
|
||||||
|
pqokiaz0q128 mailu_fetchmail replicated 1/1 mailu/fetchmail:1.5
|
||||||
|
```
|
||||||
|
check a specific service:
|
||||||
|
```bash
|
||||||
|
core@coreos-01 ~ $ docker service ps mailu_fetchmail
|
||||||
|
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS
|
||||||
|
tbu8ppgsdffj mailu_fetchmail.1 mailu/fetchmail:1.5 coreos-01 Running Running 11 days ago
|
||||||
|
```
|
||||||
|
|
||||||
|
### Remove the stack
|
||||||
|
Run the follwoing command:
|
||||||
|
```bash
|
||||||
|
core@coreos-01 ~ $ docker stack rm mailu
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user