如何在本地浏览器查看Docker服务器中的tensorboard记录文件呢?具体操作如下:
1.在docker中打开tensorboard服务:
tensorboard --logdir=/test/event --port=10010
注意,此处的端口号为docker中开启的内部web服务端口,同时其有对应的外部端口号;
2.在本地打开cmd,在cmd窗口中连接服务器:
ssh -L 16006:127.0.0.1:10010 root@10.10.10.10 -p 35353
此处,16006为本地的端口,10010为docker容器中开启tensorboard服务的端口号,35353为服务器的ssh端口号。如果能够连接到服务器,会提示输入密码,然后输入即可。
3.在本地浏览器打开页面:http://127.0.0.1:16006/,即可看到可视化的tensorboard文件。