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]


Reply via email to