[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