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
docker pull <the image you want to reverse engineer>
dockerfile-recover <image name>
For example
dockerfile-recover python
dockerfile-recover django
dockerfile-recover redis
dockerfile-recover node
or run as python module
python -m dockerfile_recover nginx
When running in a container
docker pull <the image you want to reverse engineer>
docker run -it -v /var/run/docker.sock:/var/run/docker.sock purificant/dockerfile-recover python -m dockerfile_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.1a5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48023b6d69d8ffbe9340c429f2e6a32d8f05a0dbd60d02db7eeebcaccc89d700 |
|
MD5 | 5601b17da16b88ed3159f231dd5c3c37 |
|
BLAKE2b-256 | 513e2b01754fa422fd3472619348a4fe1a607dbb59dae5737976c12b0de498f9 |
Close
Hashes for dockerfile_recover-0.0.1a5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb455cc2f1d7b14ad4035f734831115c10178c6b55c21632e3b026f820fed4b5 |
|
MD5 | 045aab557ef13a2321d4570486245b44 |
|
BLAKE2b-256 | 6cd28fb5fea95e39dca898b74d2e3c3ae01d54e6d4ca7d8a22fddd8da9840b12 |