Python dependency issues with Django on Docker

Im new to Docker and im having troubles porting my already existing and working Django project to Docker and im pretty much stuck right now since the issue is with the dependencies in my requirements.txt that are frozen and actually are working on my other environmets (Live on VPS with Ubuntu and Dev on a VM with Arch).

The issue itself is while migrating the DB with djangocms_text_ckeditor/html5lib and was reported under eg. https://github.com/divio/djangocms-text-ckeditor/issues/336.

  • Debug python application running in Docker
  • Kubernetes + MySQL : Creating custom database and user in a Kubernetes container
  • Do I need my own server if I move my Elastic Beanstalk app to use Docker?
  • execute python script local to docker client - no volumes
  • NGINX Serve Static files for Django App
  • Docker Django could not connect to server: Connection refused
  • How is the Docker environment different so that this error can occur on the same Base OS with the same Python- and dependency versions?

    what i tried so far:

    • latest dependency versions (unfreeze)
    • different package versions as mentioned on the issue reports.
    • different python versions 3.4 – 3.6 (standart and alpine)(live runs
      on 3.5 standart)
    • different base image (ubuntu 16.04 – 16.06)
    • deleting package and package dependencies (leads to migration
      inconsistency)

    The dependency versions of my requirements file:

    djangocms-text-ckeditor==3.0.1
    html5lib==0.9999999
    

    Any ideas how to fix this issue?

  • What are the different ways of implementing Docker FROM?
  • Docker. How to resume downloading image when interrupted?
  • Windows Container on Windows 10 Insider Build and Docker for Windows
  • Cannot start rabbitmq-server in docker container, how to write this Dokcerfile?
  • docker 1.12 swarm : Does Swarm have a configuration store like kubernetes configMap
  • Cant push docker image to local registry by .sh script called from plink - no basic auth credentials
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.