Skip to content

This stack integrate Docker Swarm with extra features such as cron jobs, automatically updating deployed services and others.

Notifications You must be signed in to change notification settings

swarmlibs/dockerswarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

About

This stack integrate Docker Swarm with extra features such as cron jobs, automatically updating deployed services and others.

Features

Usages

One-click deployment

You can also deploy the stack directly from the web:

curl -L https://raw.githubusercontent.com/swarmlibs/dockerswarm/main/docker-stack.yml | docker stack deploy -c - dockerswarm

Deploy

First, retrieve the stack YML manifest:

curl -L https://raw.githubusercontent.com/swarmlibs/dockerswarm/main/docker-stack.yml -o dockerswarm-stack.yml

Then use the downloaded YML manifest to deploy your stack:

docker stack deploy -c swarmlibs-stack.yml dockerswarm

Docker Swarm Stack have now been installed. You can check to see whether the all services have started by running docker service ls:

root@manager01:~# docker service ls
ID             NAME                                                 MODE         REPLICAS               IMAGE
xp9o6s49abjd   dockerswarm_cronjob_service                          replicated   1/1                    crazymax/swarm-cronjob:latest

Remove

docker stack rm dockerswarm

About

This stack integrate Docker Swarm with extra features such as cron jobs, automatically updating deployed services and others.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published