您的位置:首页 > 运维架构 > Docker

Docker学习系列(四):Docker下安装Jupyter

2016-05-15 15:41 1081 查看
该过程与直接利用dockerfile相比,不是很方便,但也是一种方法,所以记录在此(有了上面提到的dockerfile方法,完全可以抛弃本方法)

(1)安装docker

(2) pull一个caffe的image

直接在docekr hub中搜索caffe,下载image kaixhin/caffe(Ubuntu Core 14.04 + Caffe. Includes Python interface.)

sudo docker pull kaixhin/caffe


(3)利用该image运行一个container

sudo docker run -it kaixhin/caffe bash


(4)在该container中安装jupyter notebook

pip install jupyter notebookyter


notebook是jupyter的名字

(5)commit安装好jupyter的image,重新命名

sudo docker commit --change='CMD jupyter notebook' serene_carson tingtingNew


serene_carson:正在运行的container的名字

tingtingNew:想要保存的新的image的名字

(6)利用新的image生成新的container

sudo docker run -it --net=host -v /home/tingting/Dropbox/code/craterDetection/docker:/root/workspace tingtingNew


注:tingtingNew为刚刚安装了jupyter notebook的image

(7)打开jupyter

利用浏览器输入网址:localhost:8888

注:不知道为什么,本机安装的jupyter地址没法获取,所以这里使用了localhost

如何获取localhost的地址?

打开一个新的terminal,查看container的地址:

sudo docker inspect clever_bohr | grep IPAddress


这里的clever_bohr为该正在运行的container的名字,例子如下



在浏览器中输入:172.17.0.6:8888
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: