Skip to main content

Generate Dockerfiles interactively from templates

Project description

DockerFiler

PyPI - Version PyPI - Python Version

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 -n dockerfiler # Run the tool without installing

Usage

Run it via pip or uvx:

python3 dockerfiler # pip
uvx -n dockerfiler # uvx

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

Supported project types

  • Python (uv)
  • Django (uv) + Tailwind
  • FastAPI (uv)
  • Streamlit (uv)
  • Quarto website

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.6.3.tar.gz (10.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.6.3-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dockerfiler-0.6.3.tar.gz
  • Upload date:
  • Size: 10.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.6.3.tar.gz
Algorithm Hash digest
SHA256 a3563120cef28ce5df1d899a399bc422996ec3565902106d845606318e60d2ff
MD5 91e7973ddd80de7c3add0fe57ca39dfe
BLAKE2b-256 f8f318491f47d553b0ebb628b5ce381cce8f006993f8dc2c80d99354aa731477

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dockerfiler-0.6.3-py3-none-any.whl
  • Upload date:
  • Size: 17.2 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.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 baeb9c0937e9ff1b805aa223c31046c4a75acd37011b4bd9053d5b740f3c39cc
MD5 3edd9495b107be2c76d894573c6e722c
BLAKE2b-256 8e13749a373f471430a3355075d18cd3d789785b044f4569ac0d93e808b3ca59

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