基于Ubuntu安装docker并搭建深度学习环境(一)

现在加入了新的环境,是个大集体。公司用的是Ubuntu+docker配置各自的环境,这里总结一下如何自己搭建一个简单的环境。

  1. 首先安装一个虚拟机环境,虽然docker支持windows,但是还是Linux比较合适,毕竟服务器才是主流~
    一般VM比较火,这里介绍一个Oracle的Virtual Box,具体安装可以参考知乎上的操作,我就是这么来的:win10虚拟机Oracle VM VirtualBox安装和使用教程
  2. 安装好Ubuntu后,就可以安装docker了,这里我找了一个简书的文章:解决ubuntu安装docker很慢的问题
    为了总结一波,也怕原链接失效,我这里引用一下内容:
官方的源很慢,使用阿里的:

1. unload 原的docker

sudo apt-get remove docker docker-engine docker-ce docker.io

sudo apt-get update

2. apt-get 可以使用https库

sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

3. 添加docker的使用的公钥

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

4. 添加docker的远程库

add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

apt-get update

5. 安装docker-ce

sudo apt-get install -y docker-ce

6. 启动docker

systemctl status docker

7. 运行hello-world

···

sudo docker run hello-world

作者:勿忘初衷_d102
链接:https://www.jianshu.com/p/bafa48ebd55e
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

然后就可以愉快的使用docker了。下一节来记录一下如何安装docker的另一个方面:nvidia-docker

你可能感兴趣的:(docker,服务器,深度学习)