What are the benefits? Are there down sides to being operating in the docker container for everything?