caffe学习笔记(1)【在docker环境下安装caffe】

来源:互联网 发布:银行服务排名 知乎 编辑:程序博客网 时间:2024/06/07 05:21

注:本文的操作环境是ubuntu系统。

安装docker

安装docker:

sudo apt-get install docker 

检查是否安装成功:

 docker

下载ceffe的docker镜像

本文所选用caffe的docker镜像是直接从docker hub上面拉下来的镜像,读者可以直接进入docker hub,搜索caffe,第一个就是我们使用的caffe镜像,由于我的实验条件还不是很好,我用的cup的镜像,即tleyden5iwx/caffe-cpu-master。

当然上面这段话也可以不用理会,直接按照以下步骤操作就可以获得一个新鲜的caffe镜像文件了。

首先配置docker加速器(如果你身在美国这一步可以省略):

 curl-sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://dbff39b9.m.daocloud.io

配置好加速器后docker的镜像下载就会变得快很多。

然后把caffe的镜像直接拉下来就行了:

docker pull tleyden5iwx/caffe-cpu-master 

下载的时间可能有点长,下载完成后的界面长这个样子:

这里写图片描述

最后我们查看docker镜像,就看到我们下载下来的caffe镜像了:

docker images 

这里写图片描述

创建容器

我们已经得到了一个caffe的镜像,现在我们用这个镜像来创建一个容器。

创建容器:

docker run -itd -p 2016:22 -p 2017:8888 --name=zlx_caffe --hostname=ZLX-CAFFE tleyden5iwx/caffe-cpu-master

-p命令把容器内部的22端口映射到外部的2016端口便于我们以后用winSCP时进行文件的传输,把8888端口映射到2017端口便于以后利用jupyter notebook进行python的可视化编程。–name是容器的名字,–hostname是主机的名字可以省略。

查看容器:

 docker ps

这边就可以看见我们新创建的容器了:
这里写图片描述

启动容器:

docker exec -it zlx_caffe bash 

这样我们就创建好了一个caffe的容器了。

— end —

0 0
原创粉丝点击