Dockerized version of Kojak.
- Avahi is used to publish 'koji.local' from the koji server, to make it easier to use without modifying your
/etc/hosts
. (Or, so goes the theory.)
Assuming the containers haven't been pushed to your Docker register (or the hub) yet, OR you've made local changes you want to try out.
$ cd <git-root>/kojak-common
$ docker build --tag kojak/kojak-common .
$ cd <git-repo>/kojak-koji-db
$ docker build --tag kojak/kojak-koji-db .
$ cd <git-repo>/kojak/koji-server
$ docker build --tag kojak/kojak-koji-server .
$ docker run -P -d --name kojidb kojak/kojak-koji-db
$ docker run -P --name koji --link kojidb:kojidb kojak/kojak-koji-server
Once we have everything setup and working correctly, this should allow you to stand up a test instance of these containers.
- Git repo to pull for koji sources
- host/port for koji server