runlike

Given an existing docker container, prints the command line necessary to run a copy of it.

OTHER License

Stars
1.9K

Bot releases are hidden (Show)

runlike - 1.4.14 Latest Release

Published by lavie about 1 month ago

Recently the added new feature: Support to multi host port binding (thanks, @rgiuse)

But lots more features have been added since the last GitHub Release was made (1.4.2). I've been neglecting creating these releases since the CI has automated the process of publishing to pypi and to Dockerhub. So lots of contributions have gone uncredited in the release notes. My apologies.

runlike - 1.4.2

Published by lavie almost 2 years ago

Thanks to @reconman this project's CI is back up and running.
A few changes have been merged:

  • Support for cpuset, by @junka
  • Handling container names with delimiters, by @gebhardtr
  • Support for autoremove, by @albertosottile
runlike - 1.3.0

Published by lavie about 3 years ago

  • Support for --memory and --memory-reservation courtesy of @kirktarou
  • Support for --pid courtesy of @junka

In addition the CI was overhauled (using GitHub Actions instead of Travis).

runlike - 1.1.0

Published by lavie over 3 years ago

Support --stdin (the output of docker inspect) instead of specifying a container.

Thanks to @w1ndblow for the implementation!

runlike - 1.0.3

Published by lavie over 3 years ago

The port parsing was re-done since the output of inspect changed slightly.

The entrypoint is fixed (got lost in the migration to Poetry).

runlike - 1.0.0

Published by lavie over 3 years ago

Thanks to @sestegra for the --runlike feature.

NOTICE: support for python 2.7 has been removed. It's too much of a hassle in terms of CI to support python 2 any more. Sorry.

Hence the version bump to 1.0.0

runlike - A few more flags and bug fixes

Published by lavie about 4 years ago

Thank you to:
@anryko for helping fix a crash with python3.
@sh4wn for adding support for exposed ports and workdir.

runlike - 0.6.2

Published by lavie about 5 years ago

A bug fix courtesy of @anryko

runlike - Bug Fixes

Published by lavie over 5 years ago

runlike - 0.6.0

Published by lavie over 5 years ago

--dns support

runlike - 0.5.1

Published by lavie almost 6 years ago

Add add-host support.

runlike - 0.5.0

Published by lavie over 6 years ago

  • Improved handling of quotes (e.g. in env-vars). Thank you, @mikedougherty
  • Support for --log-driver and --log-opt. Thank you, @anryko

And more test coverage.

runlike - 0.4.3

Published by lavie over 6 years ago

Two new options: --mac-address and --user, courtesy of @rayjohnson.

runlike - 0.4.2

Published by lavie almost 7 years ago

Just bug fixes this time:

  • Handle spaces in command properly (thanks @timzuiddam for the heads up).
  • Fixed link aliases (thanks @Koxx3 for the heads up).
runlike - 0.4.1

Published by lavie almost 7 years ago

Support for --privileged and --label thanks to @HuPonya.

runlike - 0.3.0

Published by lavie almost 7 years ago

New options supported:

  • --net
  • --hostname (thank you, Ioannis Kalyvas)
runlike - 0.2.3

Published by lavie over 7 years ago

Added support for:

  • Python 3 (Thanks, @zjuchenyuan)
  • Restart policies, capabilities and decives (thanks, @zzzeek)
  • Dockerized runlike (thanks, @jonathanmorley)

Also improved --port support, and lots more testing.