michaeljmarshall edited a comment on pull request #8242: URL: https://github.com/apache/pulsar/pull/8242#issuecomment-772900107
@francisliu - it sounds like the way to solve this (and make the container usable on both platforms) is to remove the `VOLUME` instruction in the `Dockerfile`. I brought up this issue in yesterday's pulsar community meeting, and it sounded like there was consensus that removing the instruction was the right way to go. I have just a little bit more research to do before I submit an update to my PR. I'm hoping to submit an update within 36 hours. I believe the main reason this works for both platforms is that by leaving the volume open ended (and not declared in the Dockerfile), the file system permissions will be inherited from the host. In that way, it's up to end users (or the orchestration platform) to ensure their hosts are properly configured. I still need to double check that this is all correct, but that's my current understanding. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
