sijie commented on issue #197: BOOKKEEPER-974: Add an official bookkeeper docker image URL: https://github.com/apache/bookkeeper/pull/197#issuecomment-317831799 @caiok Let me try to summarize here. There are two approaches: 1. the approach suggested in this pull request. a summary for this approach. - use the docker hub autobuilds. - download released package in docker build - maintain different docker files for different versions pro: you can use docker hub autobuilds the images cons: - you have to manage the docker hub account in order to build the images, because you have to create the builds in docker hub side. in apache, we might not have access to apache docker account. 2. the approach other people suggested in this pull request. - use the apache/travis ci build, build the image along as part of the CI - maintain only one copy of docker files for each release/branches. - push the ci built image to apache docker hub account (e.g. docker push) pro: the image is built as part of CI and aligned with apache release. and we can simply use an API token from apache docker account to push built image and tag them. cons: managing versions might be not as easy as the first approach, although I am not very sure. Approach 2) is aligned with apache release and it is easy to configure if we want to push to apache docker account. 1) will be a bit tricky, not sure how we can create an autobuild in apache docker account. Hope this summary is clear for the people involved in this pull request. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
With regards, Apache Git Services
