jiazhai opened a new issue #335: Docker Image: tracking sub issues
URL: https://github.com/apache/bookkeeper/issues/335
 
 
   Thanks to @sijie's summary, Here is the requirement discussed out in 
community meeting.
   
   - follow what other apache projects are doing 
[zeppelin](https://issues.apache.org/jira/browse/INFRA-12781)
   - using docker autobuild
   - dockerfile is to download official bk release image
   - remove versions. docker autobuild will look for docker file location and 
release tags.
   - os versions. let's stick to centos-7 and jdk-8.
   - configuration: 1) allow providing a configuration from a mounted volume 2) 
if no configuration file is provided, it will use the template packaged in the 
binary and take the ENV variables that start with "bk_"
   - entry point: we need an entry point to start and stop bookie gracefully
   - documentation: docker-compose file to start a cluster for testing
   - optional: k8s and dcos instructions (can be separate pull requests)
   
   Thanks @caiok for create the sub tasks, regarding above requirements:
   - [ ] [327](https://github.com/apache/bookkeeper/issues/327): Docker image: 
Drop versions and Alpine support.
   - [ ] [328](https://github.com/apache/bookkeeper/issues/328): Docker image: 
add a Docker Compose example file.
   - [ ] [329](https://github.com/apache/bookkeeper/issues/329): Docker image: 
gracefully handle start and stop bookie gracefully.
   
   And here is other sub tasks:
   - [ ] [292](https://github.com/apache/bookkeeper/issues/292): Docker image: 
setup docker automated build on Apache DockerHub account.
   - [ ] [289](https://github.com/apache/bookkeeper/issues/289): Docker image: 
make docker image build based on master latest code.
   - [ ] [288](https://github.com/apache/bookkeeper/issues/288): Docker image: 
provide a template related way to handle different version.
   - [ ] [261](https://github.com/apache/bookkeeper/issues/261): Docker image: 
create a tutorial dice application docker build.
   - [ ] [260](https://github.com/apache/bookkeeper/issues/260): Docker image: 
provide a way to pass any desired configuration property via ENV vars.
 
----------------------------------------------------------------
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:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to