Docker image for developers

Asked by Josh Reid

I've created a Docker image of the KiCad source code that can be used to run KiCad from within the container after trying to get it working on my system for a while but ran into issues with wxWidgets needing me to downgrade core graphics libraries in Linux. I think this might be something that your development team would find helpful for future development of the is project, if you agree I can readily add the code to this repo.

The Dockerfile I created is here https://github.com/manifold-lang/pymanifold/blob/master/kicad/Dockerfile and can be run using ```docker container run -ti --rm -e DISPLAY=$DISPLAY -v=/tmp/.X11-unix:/tmp/.X11-unix jsreid13/kicad``` if you would like to test it out. Currently I have it running KiCad version 4.0.7 which is recommended as the stable version here http://docs.kicad-pcb.org/doxygen/md_Documentation_development_compiling.html , but I can easily update this to build the development branch instead.

Question information

Language:
English Edit question
Status:
Answered
For:
KiCad Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Wayne Stambaugh (stambaughw) said :
#1

I'm not sure if any of our developers would use docker images for development although there is no harm in providing them. Typically we do not include code like this in our source repo. Our package build scripts are in separate repos so I'm not sure we would add docker image support to the KiCad source repo. FYI, the current stable release is 5.0.1 and 5.0.2 is almost ready to go. The version 4 branch is now considered obsolete and is no longer supported.

Can you help with this problem?

Provide an answer of your own, or ask Josh Reid for more information if necessary.

To post a message you must log in.