Docker Hub images

14 views
Skip to first unread message

Stéphan Kochen

unread,
Oct 13, 2016, 4:38:43 AM10/13/16
to Portier
Hey all,

I’ve created a Portier organisation on Docker Hub: https://hub.docker.com/r/portier/

Ping me on IRC / Gitter with your Docker Hub account name, and I’ll add you to the member list.

I’m working on Docker images containing static builds of the broker on this branch: https://github.com/stephank/portier-broker/tree/feat/docker

My intention is to tackle the remaining issues so we (Angry Bytes, my employer) can run a private instance and start integrating our applications. I welcome input on these issues:

- My intention is to use clux/muslrust as a build environment, because it bundles OpenSSL and is updated frequently using an automated process. The small downside is that this builds with Rust nightlies. I personally don’t see this as a showstopper. See: https://github.com/clux/muslrust

- We need to bundle CA certificates in the image, but I’m not yet sure where to source them from. The Mozilla / NSS source bundle is in a weird format, and I believe the only other sources are OS / distributions like Debian or Fedora? I’m also not sure if there are licensing issues here.

- I want to automate image builds, and while we can do this on Travis, I don’t see a way to combine this with the current `.travis.yml`. For the time being, I can create a setup on the internal Jenkins instance here at Angry Bytes, though long term we should have something more transparent. (It’ll probably poll GitHub every 15 minutes or so.)

— Stéphan

Reply all
Reply to author
Forward
0 new messages