

On Windows 10 + WSL2 + Docker using the offical tensorflow/tensorflow:latest-gpu-p圓-jupyter image, I had to tell TB to bind to the wildcard address. Maybe you should map your volumes to the folder with the logs and enter with bash well: docker run -v //c/pathto/tf_logs:/tf_logs See the Windows installation instructions for more details.

You can then run TensorBoard directly from the command prompt, and you will not need to worry about port forwarding. If you install Python 3.5 for Windows, you can install TensorFlow and TensorBoard by running: pip install tensorflow However, it may be easier to install TensorFlow directly on Windows, and run TensorBoard there. See this answer for a longer discussion about port forwarding for TensorBoard, but you should be able to make progress by using the following command: docker run -p 0.0.0.0:6006:6006 -it b.gcr.io/tensorflow/tensorflow If you're running TensorBoard inside a Docker container, and trying to use a web browser in Windows to view it, you will need to set up port forwarding from the container to your Windows machine.
