I haven't really understood what is docker container, how if I like to develop my own container like docker container?
Q: Is docker container a small Linux operating system that host another Linux operating system called imagine?
I am trying to understand what are actually docker containers in respect to understand Kubernetes objects such as pod, service, deployment, ingress and etc. Are all these small Linux operating systems with applications to perform different tasks?
Secondly, is there source code of docker container available somewhere so I could look into it in order to understand how was this build?
Some technical description would ba appreciated. Thank you