Create a containerized development environment with Docker and set up a C++ build system using Bazel. This includes adding Bazel to the Dockerfile so it works out of the box.