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.2.2.tar.gz (6.5 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.2.2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dockerfiler-0.2.2.tar.gz
  • Upload date:
  • Size: 6.5 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.2.2.tar.gz
Algorithm Hash digest
SHA256 04900cc5b7c8552ff21d723cf541711267de830fab30c6e1884b2ebeeb93ef97
MD5 877c22ca52a5af89d3141c124f2dc24a
BLAKE2b-256 b7770049164a1dc7145fc17c186424ca91e566690aa57a76fe38b3e27bad24ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dockerfiler-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 7.8 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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1017eb32b064cf0aa6fb4679b81359729bf29f210affba7acd56f7610da9f883
MD5 66dc04f48d211385c9fbb7b93f707b08
BLAKE2b-256 c5c272a2c7c0ccb5cad0a8a8ff424f6845501558f99a944656804d1a99533e5e

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