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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for dockerfile-recover-0.0.1a6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5261642ce551a495aeb9384557e7c96564d621c5e58da5ec88498e5517b0119 |
|
MD5 | f2a5ceacb91ca14dbbe816d416921988 |
|
BLAKE2b-256 | ded2675bacc84e842d69ccde8e8f098802ccd35fbe8d3a35a8c5747d40e6f05a |
Close
Hashes for dockerfile_recover-0.0.1a6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e92bbb934e4e111b85f6a9c27653232516932fa2a604a1ea0d899d0fac8c333a |
|
MD5 | 12cf69a4659df9995829edecfa8ea49a |
|
BLAKE2b-256 | 68320ff6d10caf2793f3e2e5ad45eb6faf2c56ac6bb447cc8467f54c752cd21e |