s6 Service Management Tips - blitterated/docker-dev-env-s6 GitHub Wiki
bring down everything running under s6
s6-rc -da change
bring up all services in all bundles (everything)
s6-rc change top
s6-rc -u change top
list available service bundles
s6-rc-db list bundles
list services in a given bundle
s6-rc-db atomics top # all services in all bundles
s6-rc-db atomics base # s6 internal services
s6-rc-db atomics user # users bundles in /etc/s6-overlay/s6-rc.d/user/contents.d/
s6-rc-db atomics user2 # users bundles in /etc/s6-overlay/s6-rc.d/user2/contents.d/
bring up services added by user in /etc/s6-overlay/s6-rc.d/user/contents.d/
s6-rc change user
s6-rc -u change user
bring down a single service
s6-rc -d change beer
bring up a single service
s6-rc -u change beer
s6-rc change beer
list every active service
s6-rc -a list
list every service in the current live database, active or not
s6-rc -d list
s6-rc-db list services
s6-rc-db -l /run/s6-rc list services
list every service in a compiled database, active or not
s6-rc-db -c /run/s6/db list services
Resources