docker stack deploy --compose-file docker-compose.yml stackdemo
docker stack rm stackdemo
echo "This is an external secret" | docker secret create my_external_secret -
# or
docker secret create my_external_secret secret_file_path
docker secret rm my_external_secret
version: '3.7'
services:
web:
image: nginxdemos/hello
secrets: # secrets block only for 'web' service
- my_external_secret
- my_file_secret
secrets: # top level secrets block
my_external_secret:
external: true
my_file_secret:
file: my_file_secret.txt
docker service update --image DOCKER_IMG SERVICE_NAME