https://staragile.com/blog/docker-image-vs-container