Docker 运行Tensorboard 和 jupyter的正确方法
Docker 运行Tensorboard 和 jupyter的正确方法
网上找了很多方法都是jupyter 运行正常但不知道如何打开Tensorboard。折腾了很久,实验很多中方法最终找到了一个正确的方式。
首先创建docker volumes
docker volume create --name notebooks
docker volume create --name logs
注: 这个是docker创建的volume 用来供jupyter 运行的notebook 和log 保存的卷信息。
然后在本机创建两个运来实际挂载notebooks 和logs的目录
注:目录根据自己情况创建
sudo mkdir /home/dyufei/docker/notebookssudo mkdir /home/dyufei/docker/logs
Docker 运行jupyter(创建jupyter容器)
docker run \
--name jupyter \
-d \
-v notebooks:/home/dyufei/docker/notebooks \
-v logs:/home/dyufei/docker/logs \
-e "PASSWORD=abc123 \
-p 8888:8888 \
tensorflow/tensorflow
注:
--name 为创建容器名 即:jupyter
-v 将本地的/home/dyufei/docker/logs目录挂载到docker的logs volume下
-e "PASSWORD=abc123" 是jupyter启动登录的密码,密码自己设个喜欢的即可
-p 是端口映射
Docker 运行jupyter(创建tensorboard容器)
docker run \--name tensorboard \-d \-v logs:/home/dyufei/docker/logs \-e "PASSWORD=abc123" \-p 6006:6006 \tensorflow/tensorflow:latest \tensorboard --logdir /home/dyufei/docker/logs
大功告成!这样就可以在浏览器中打开了,
http://localhost:8888/
http://localhost:6006/
试试看
Tensorboard 和 jupyter 运行和停止
上面的命令创建并运行了 tnsorboard 和 jupyter两个容器,之后就可以直接启动和停止容器的方式来运行和停止Tensorboard 和 jupyter。
1)停止
docker stop jupyterdocker stop tensorboard
2)启动
docker start jupyterdocker start tensorboard
Docker 运行Tensorboard 和 jupyter的正确方法相关推荐
- 创建单实例WPF应用程序的正确方法是什么?
在.NET(而不是Windows Forms或控制台)下使用C#和WPF,创建只能作为单个实例运行的应用程序的正确方法是什么? 我知道它与某种称为互斥量的神话事物有关,我很少能找到一个烦人的人来阻止并 ...
- Docker运行GUI软件的方法
转自 https://www.csdn.net/article/2015-07-30/2825340 简介: Docker通过namespace将容器与主机上的网络和运行环境进行了隔离,默认情况下,在 ...
- linux docker运行目录,Linux更改Docker运行根目录的方法
下面的就是解决Docker存放位置的空间太小,导致Docker运行缓慢的方法了,有遇到这个问题的用户,就用这种方法进行解决吧. 解决方法: 一是重装系统,这也太不人性化了,忽略...下次部署 Dock ...
- 【idea】【springboot】【jar】导出jar运行后报错java.lang.ClassNotFoundException 及springboot在idea导出jar包的正确方法
文章目录 一.问题描述 二.问题分析 三.springboot在idea中导出jar包的正确方法 1.删除原有MANIFEST.MF 2.工程设置 3.导出jar包 总结 一.问题描述 使用idea将 ...
- docker运行yyets_Docker 后台进程参数-------更改Docker运行根目录的方法
参数介绍 --api-enable-cors=false 远程API调用. -b, --bridge="" 桥接一个系统上的网桥设备到 Docker 容器里,当使用 none 可以 ...
- docker运行yyets_使用Docker镜像
写在前面 镜像是Docker三大核心概念中最重要的一部分,而Docker运行容器前需要本地存在对应的镜像,如果镜像不存在,Docker会尝试从默认的镜像仓库中下载(默认使用Docker Hub公共注册 ...
- 【转】Java中获取文件大小的正确方法
[转]Java中获取文件大小的正确方法 本文出处:http://blog.csdn.net/chaijunkun/article/details/22387305,转载请注明.由于本人不定期会整理相关 ...
- mscoreei.dll没有被指定在windows上运行_在Windows上使用Docker运行.NetCore
今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker. 在Windows安装 docker 有两种选择 : ...
- Java并发编程(3):线程挂起、恢复与终止的正确方法(含代码)
挂起和恢复线程 Thread 的API中包含两个被淘汰的方法,它们用于临时挂起和重启某个线程,这些方法已经被淘汰,因为它们是不安全的,不稳定的.如果在不合适的时候挂起线程(比如,锁定共享资源时),此时 ...
最新文章
- 学习web前端开发要注意什么
- Linux学习之CentOS(二十三)--Linux软件管理之源代码以及RPM软件包管理
- 浅析在网站优化工作中是如何优化网站流量的?
- strictmath_Java StrictMath nextAfter()方法与示例
- c++删除数组中重复元素_leetcode 数组中重复的数字
- html在线布局,HTML 布局
- 36.母板的介绍与使用
- jstl中c:foreach下的表格实现异步刷新
- 【特征提取】基于matlab一帧语音共振峰提取【含Matlab源码 1768期】
- N9程序开发-生成项目
- 修复桌面快捷方式箭头图标
- linux修改挂载文件系统权限,Linux配置启动挂载:fstab文件详解
- 小技巧:机械键盘使用技巧
- linux rescue 硬盘,linux rescue
- 阿里P8整理出SQL笔记:收获不止SOL优化抓住SQL的本质
- Handlebars 小技巧
- 成交锐减 基差大增 股指期货与股指同步性九年回顾
- QCustomPlot 线样式,点样式
- WIFI手机可以正常连接但是电脑提示连接受限
- mac下关闭chrome浏览器的自动更新
热门文章
- EntityFramework6.X 之 Operation
- 华为机试题2[编程题] 汽水瓶
- 类型转换和页面获取值(总爱忘的)
- hive分析函数取最新_Hive的分析函数的学习
- python强制释放内存_强制Python释放对象以释放内存
- java set 的使用_Java中Set集合的使用
- origin使用指导。pdf_获取所有的最高法指导性案例并保存为pdf
- php实现简单的框架,PHP 实现简单的 MVC 框架
- Java char转换为String,String转换为char数组
- c+ 引用传递坑_了解C ++中的引用传递