/ibcontroller-image

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

ibcontroller-image

Docker container running IB Controller.

Building

# To prevent redownloading huge images on small Dockerfile changes,
# download them first. See https://github.com/moby/moby/issues/15717
# which prevents the ADD Docker command from caching downloads.

./download.sh
docker build .

Tagging

docker login --username=agentydragon
docker tag <...> agentydragon/ibcontroller
docker push agentydragon/ibcontroller

Running

docker run -e "IB_LOGIN_ID=<...>" -e "IB_PASSWORD=<...>" -it agentydragon/ibcontroller

TODOs

  • Is gtk-2 really needed? I only added it when I forgot a DISPLAY=:1 line.