Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 977 Bytes

README.md

File metadata and controls

31 lines (20 loc) · 977 Bytes

docker-run-export

Exports the flags passed to a docker run call to a variety of formats.

This is a work in progress

Building

go build

Formats

  • docker docker-compose.yml 3.7: Docs
  • nomad job.json (planned)
  • kubernetes deployment.yml: Use kompose
  • ecs task-definition.json: Export to docker-compose and then use ECS Contexts

Usage

Warning: not all formats will support all flags. Warnings will be emitted on stderr. Some flags may be validated if they contain units or formatting of some sort, which may result in errors being output as well.

docker-run-export run --dre-project derp --dre-format compose --add-host "somehost:162.242.195.82" --cap-add DERP --cpus 5 --expose 5:5 alpine:latest key echo "hi derp"

Non docker run supported flags:

  • dre-project: the project name
  • dre-format: the format to export as