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

Metadata

Release files for dockerfile-recover 0.0.1a6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dockerfile-recover 0.0.1a6
File Size Uploaded
dockerfile-recover-0.0.1a6.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dockerfile-recover 0.0.1a6
File Interpreter ABI Platform
dockerfile_recover-0.0.1a6-py3-none-any.whl Python 3 none any Details

Total release size: 10.8 kB

Release files / dockerfile-recover-0.0.1a6.tar.gz

Download URL dockerfile-recover-0.0.1a6.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e5261642ce551a495aeb9384557e7c96564d621c5e58da5ec88498e5517b0119
BLAKE2b-256 checksum
How to use checksums
ded2675bacc84e842d69ccde8e8f098802ccd35fbe8d3a35a8c5747d40e6f05a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.7 CPython/3.9.6 Linux/5.8.0-1036-azure

Release files / dockerfile_recover-0.0.1a6-py3-none-any.whl

Download URL dockerfile_recover-0.0.1a6-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e92bbb934e4e111b85f6a9c27653232516932fa2a604a1ea0d899d0fac8c333a
BLAKE2b-256 checksum
How to use checksums
68320ff6d10caf2793f3e2e5ad45eb6faf2c56ac6bb447cc8467f54c752cd21e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.7 CPython/3.9.6 Linux/5.8.0-1036-azure
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page