Packaging Python scripts with Docker
In Part 1 of this post I covered the creation of the initial MyUsps notification script. There’s quite a few dependencies in the environment required for running this script. At a bare minimum you will need a functional Linux or Windows environment with the following dependencies
1 2 3 4 5 6 |
GeckoDriver Firefox v59 Selenium 3.11 (pip install selenium) Python3.6 imgurpython (pip install imgurpython ) Pushbullet Python Library (pip install pushbullet.py) |
There’s some challenges getting all of these things to work well together. It’s also very difficult to keep all of these applications in sync and distribute a working installation script to allow users to clone your environment.
Enter Docker. Continue reading “Checking your snail mail with Python/Docker and Slack. (Part 2)”