-
Notifications
You must be signed in to change notification settings - Fork 777
Closed
Description
What is the problem you're trying to solve
Declare config content directly in compose file, inline in configs top-level element.
Describe the solution you'd like
name: config-inline
services:
service:
image: ubuntu
entrypoint: cat
command: /config.txt
configs:
- config.txt
configs:
config.txt:
data: |
strawberry fields forever$ docker compose up
[+] Running 2/2
✔ Network config-inline_default Created 0.1s
✔ Container config-inline-service-1 Created 0.1s
Attaching to config-inline-service-1
config-inline-service-1 | strawberry fields forever
config-inline-service-1 exited with code 0
It might also be worth having base64 support.
name: config-inline
services:
service:
image: ubuntu
entrypoint: cat
command: /config.txt
configs:
- config.txt
configs:
config.txt:
data_base64: |
c3RyYXdiZXJyeSBmaWVsZHMgZm9yZXZlcgo=$ docker compose up
[+] Running 2/2
✔ Network config-inline_default Created 0.1s
✔ Container config-inline-service-1 Created 0.1s
Attaching to config-inline-service-1
config-inline-service-1 | strawberry fields forever
config-inline-service-1 exited with code 0
shantanoo-desai, srstsavage, MrBuddyCasino, MatisseHack, guillaumesmo and 38 more
Metadata
Metadata
Assignees
Labels
No labels