Skip to main content

Generate Dockerfiles interactively from templates

Project description

PyPI - Version PyPI - Python Version

DockerFiler

Dockerfiler is a tool that builds a Dockerfile given some interactive prompts.

Installation

You can installing using pip:

pip install dockerfiler # Install the library
python3 dockerfiler # Run the tool

Alternatively, you can run it using uvx.

uvx dockerfiler # Run the tool without installing

Usage

Run it via pip or uvx:

python3 dockerfiler # pip
uvx dockerfiler # uvx

Then follow the interactive prompts to select your project type and configure your Dockerfile.

Supported project types

  • Python (uv)
  • Django (uv)
  • FastAPI (uv)

Requirements

  • Python 3.12+

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

dockerfiler-0.4.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dockerfiler-0.4-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file dockerfiler-0.4.tar.gz.

File metadata

  • Download URL: dockerfiler-0.4.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for dockerfiler-0.4.tar.gz
Algorithm Hash digest
SHA256 2ef7acda3d0484d4be696c897d22346a90479a2db9382da2ee9f75028041d679
MD5 efc9d2c519588e9e3b38a7c555549420
BLAKE2b-256 ffe6eb3cfd023dd1acc11b6adf68578e3a054af7d305cc436f38b06356b54b88

See more details on using hashes here.

File details

Details for the file dockerfiler-0.4-py3-none-any.whl.

File metadata

  • Download URL: dockerfiler-0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for dockerfiler-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 eaf0cf6d5228e486945130932692ca1612cc083310a73be3dd9745f5fb5ed13d
MD5 6f5e72d41169884d1b3f01d1c2b5e3f0
BLAKE2b-256 5ad6d612af4b1297e1bd9443290abfd3156b9cd96862d4a55c42b849dcbfcba1

See more details on using hashes here.

Supported by

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