New to Elastic Community

Hi everyone, I am very new to using elastic stack and docker. I am using elasticsearch built by docker-compose, and currently, I am just practicing on my local machine how to make any deployment production ready. It will be very helpful for me if I can get some suggestions or resources about how to move on for more advanced staff; specifically, I am more interested in learning how to make any deployment more secured, how to handle docker's I/O timeout issue, how to keep the server running, etc. I appreciate any suggestion that you think will be useful for me.

Many thanks