Skip to content

Instantly share code, notes, and snippets.

@derFunk
Forked from lalyos/generate-compose.sh
Last active December 27, 2017 10:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save derFunk/7a58fe9d538035f94d6cb6826e8b25e1 to your computer and use it in GitHub Desktop.
Save derFunk/7a58fe9d538035f94d6cb6826e8b25e1 to your computer and use it in GitHub Desktop.
generate docker-compose.yml by inspecting a running container
docker-yml() {
docker inspect -f $'
version: '2.2'
services:
{{.Name}}
image: {{.Config.Image}}
entrypoint: {{json .Config.Entrypoint}}
command: {{json .Config.Cmd}}
environment: {{range .Config.Env}}
- {{.}}{{end}}
volumes: {{range .Mounts}}
- {{.Name}}:{{.Destination}}{{end}}
' $1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment