Skip to main content

Python plugin for development tools for Docker

Project description

# Python Development Plugin for docker-dev

This plugin makes it easy to use Docker while developing your Python projects.

In development, it’s quite likely that you want to achieve the following:

  • Install your Python distribution in editable mode (e.g., pip install -e .).

  • Mount your distribution as read-only on the container, so that you get instant code reload.

However, those two things conflict, as the container can’t write to the read-only file system. You could drop this constraint and allow the container to write to the directory, but this .egg-info directory wouldn’t be owned by you, which will lead to other problems.

This plugin is a workaround to this issue: It generates the .egg-info in the host system, even before the image is built.

To learn more, read about [docker-dev](https://github.com/2degrees/docker-dev).

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

docker-dev-python-1.0a2.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

docker_dev_python-1.0a2-py2-none-any.whl (4.5 kB view hashes)

Uploaded Python 2

Supported by

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