Skip to content

Dazel dependencies #45

Description

@pauldraper

Currently, to use Dazel, I need to

  1. Install Docker client/server
  2. Install Python 3 (there are Python 2 versions of Dazel, but they don't work Dazel + Python2 #28)
  3. Install Pip
  4. Install Dazel

Being the entry point to a controlled, consistent environment, it would be nice if Dazel had minimal dependencies.

Have you considered implementing it in Go, where it would be easy to make a per-platform statically compiled binary (faster startup too)? It would remove the dependency on Python 3 and pip. It could even remote the requirement for the docker client by using the Go APIs (https://github.com/moby/moby/tree/master/client or https://github.com/docker/go-docker), though this is probably unnecessary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions