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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5261642ce551a495aeb9384557e7c96564d621c5e58da5ec88498e5517b0119 |
|
MD5 | f2a5ceacb91ca14dbbe816d416921988 |
|
BLAKE2b-256 | ded2675bacc84e842d69ccde8e8f098802ccd35fbe8d3a35a8c5747d40e6f05a |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e92bbb934e4e111b85f6a9c27653232516932fa2a604a1ea0d899d0fac8c333a |
|
MD5 | 12cf69a4659df9995829edecfa8ea49a |
|
BLAKE2b-256 | 68320ff6d10caf2793f3e2e5ad45eb6faf2c56ac6bb447cc8467f54c752cd21e |