[Buildbot] #2937: Modernize Dockerfile
Buildbot trac
trac at buildbot.net
Fri Oct 10 06:29:43 UTC 2014
#2937: Modernize Dockerfile
--------------------+-----------------------
Reporter: Quentin | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: master | Keywords:
--------------------+-----------------------
Docker has evolved quite quickly before reaching 1.0, and the Dockerfile
in master/contrib/Dockerfile is no longer following best practices.
According to GitHub discussions, it:
* does not publish master's web status port (8010)
* creates an ssh service (omg this is so 2013!)
* does not expose the config in a separated volume
* uses echo > /path/to/config instead of ADD command
* hardcodes the password
Someone should read the current Docker docs and come up with a better
solution. It looks like tardyp will be able to review it.
--
Ticket URL: <http://trac.buildbot.net/ticket/2937>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list