2023-09-20 03:04:40 +01:00
|
|
|
# docker service
|
|
|
|
|
|
|
|
> Gerenciar os serviços em um daemon do Docker.
|
|
|
|
> Mais informações: <https://docs.docker.com/engine/reference/commandline/service/>.
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Lista os serviços em um daemon do Docker:
|
2023-09-20 03:04:40 +01:00
|
|
|
|
|
|
|
`docker service ls`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Cria um novo serviço:
|
2023-09-20 03:04:40 +01:00
|
|
|
|
|
|
|
`docker service create --name {{nome_do_serviço}} {{imagem}}:{{tag}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Exibe informações detalhadas de uma lista separada por espaços de serviços:
|
2023-09-20 03:04:40 +01:00
|
|
|
|
|
|
|
`docker service inspect {{nome_do_serviço|ID}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Lista as tarefas de uma lista separada por espaços de serviços:
|
2023-09-20 03:04:40 +01:00
|
|
|
|
|
|
|
`docker service ps {{nome_do_serviço|ID}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Escala para um número específico de réplicas para uma lista separada por espaços de serviços:
|
2023-09-20 03:04:40 +01:00
|
|
|
|
|
|
|
`docker service scale {{nome_do_serviço}}={{quantidade_de_réplicas}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Remove uma lista separada por espaços de serviços:
|
2023-09-20 03:04:40 +01:00
|
|
|
|
|
|
|
`docker service rm {{nome_do_serviço|ID}}`
|