Skip to main content

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

Project description

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

Project details


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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page