Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

dockerfile-recover

dockerfile-recover is a tool to reconstruct Dockerfile by reverse engineering a docker image

Installation

With pip

pip install dockerfile-recover

In a container

docker pull purificant/dockerfile-recover

Usage

When installing with pip

dockerfile-recover recover IMAGE_NAME

Optionally --pull the image, for example:

dockerfile-recover recover --pull python
dockerfile-recover recover --pull django
dockerfile-recover recover --pull redis
dockerfile-recover recover --pull node

or run as python module

python -m dockerfile_recover recover --pull nginx

When running in a container

docker run -it -v /var/run/docker.sock:/var/run/docker.sock purificant/dockerfile-recover python -m dockerfile_recover recover IMAGE_NAME

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dockerfile-recover-0.0.1a6.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dockerfile_recover-0.0.1a6-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file dockerfile-recover-0.0.1a6.tar.gz.

File metadata

  • Download URL: dockerfile-recover-0.0.1a6.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.7 CPython/3.9.6 Linux/5.8.0-1036-azure

File hashes

Hashes for dockerfile-recover-0.0.1a6.tar.gz
Algorithm Hash digest
SHA256 e5261642ce551a495aeb9384557e7c96564d621c5e58da5ec88498e5517b0119
MD5 f2a5ceacb91ca14dbbe816d416921988
BLAKE2b-256 ded2675bacc84e842d69ccde8e8f098802ccd35fbe8d3a35a8c5747d40e6f05a

See more details on using hashes here.

File details

Details for the file dockerfile_recover-0.0.1a6-py3-none-any.whl.

File metadata

  • Download URL: dockerfile_recover-0.0.1a6-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.7 CPython/3.9.6 Linux/5.8.0-1036-azure

File hashes

Hashes for dockerfile_recover-0.0.1a6-py3-none-any.whl
Algorithm Hash digest
SHA256 e92bbb934e4e111b85f6a9c27653232516932fa2a604a1ea0d899d0fac8c333a
MD5 12cf69a4659df9995829edecfa8ea49a
BLAKE2b-256 68320ff6d10caf2793f3e2e5ad45eb6faf2c56ac6bb447cc8467f54c752cd21e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.1a6 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page