Sign inSign up

1mamute/dev-container-python

By 1mamute

Updated over 5 years ago

Personal container environment for python development.

Image
0

898

1mamute/dev-container-python repository overview

dev-container-python

Personal container environment for python2 and python3 development.

  • Ubuntu 20.04 base image
  • Essentials packages
  • Creates a user (pydev as default) and add its to sudoers group
  • Python2, python2-pip and virtualenv
  • Python3, python3-pip and python3-venv

Stop bloating your machine with packages and dependencies, code inside the Docker container! Everything is isolated, controlled, 100% customizable and it's reusable or disposable (if you want).

Read the Dockerfile! There's useful comments there. (actually you should always read any scripts you download from the internet :P)

This is not a Docker image for production/release python applications!

How to use it

TODO:

  • Mount a volume to persist the storage from the container
  • Create a devcontainer.json configuration
  • Setup to be able to develop python2 applications (done)
  • Setup multiple environment utilizing python3-venv and/or virtualenv (done)
  • Setup a user inside the container so we won't always be using the root user (done)

Tag summary

Content type

Image

Digest

Size

198.2 MB

Last updated

over 5 years ago

docker pull 1mamute/dev-container-python