Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
View this page
Toggle table of contents sidebar

# betty.extension.nginx.docker module

Integrate Betty with Docker.

class betty.extension.nginx.docker.Container

  Bases: `object`

  A Docker container with nginx, configured to serve a Betty site.

  __init__(www_directory_path: Path, docker_directory_path: Path, nginx_configuration_file_path: Path)
  property ip: str

    The container’s public IP address.

  async start() → None

    Start the container.

  async stop() → None

    Stop the container.