docker搭建all-in-one深度学习框架deepo(TensorFlow、caffe2等)
发布时间
阅读量:
阅读量
快速开始(Cpu版)
第一步:安装docker
https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce
Install using the repository
1、使用apt包更新目录
$ sudo apt-get update
2、安装包以允许apt通过https使用存储库
sudo apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common
3、添加docker官方GPG秘钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
通过搜索最后八位秘钥,来确定是否成功添加 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
$ sudo apt-key fingerprint 0EBFCD88
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <docker@docker.com>
sub rsa4096 2017-02-22 [S]
4、开始安装稳定版docker
安装开始前需要通过lsb_release -cs来确定Ubuntu的发行版本,我的是 bionic,所以选择如下命令安装:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
安装docker CE
1、更新apt
sudo apt-get update
2、安装最新版本的docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
3、安装指定版本的docker,参考官网
4、测试docker是否安装成功
sudo docker run hello-world

5如果不想每次都使用sudo docker的话,需进行如下设置
1.创建docker组:sudo groupadd docker
2.将当前用户加入docker组:sudo gpasswd -a ${USER} docker
3.重启服务:sudo service docker restart
4.刷新docker成员:newgrp - docker
至此,docker已安装成功!!
深度学习框架安装开始
docker pull ufoym/deepo:cpu
1、安装完成后,运行all-in-one框架
docker run -it --ipc=host ufoym/deepo:cpu bash

2、安装jupyter notebook
- Step 1. pull the image with jupyter support
docker pull ufoym/deepo:all-jupyter
- Step 2. run the image
docker run -it -p 8888:8888 --ipc=host ufoym/deepo:all-jupyter jupyter notebook --no-browser --ip=0.0.0.0 --allow-root --NotebookApp.token= --notebook-dir='/root'
然后输入本机域名:8888即可访问

import 没有任何问题,配置完成,开始进入深度学习!!!
全部评论 (0)
还没有任何评论哟~
