Docker Toolbox安装Anaconda
2019-07-30 本文已影响0人
Yinawake
由于我的电脑是win10家庭版,所以只能安装docker-toolbox
下载地址:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
![](https://img.haomeiwen.com/i7391463/9a1eb7cb1c285715.png)
我下载的是 DockerToolbox-18.03.0-ce.exe
直接点击安装。
![](https://img.haomeiwen.com/i7391463/843355a64148f709.png)
安装好以后
![](https://img.haomeiwen.com/i7391463/67e7169dd5a26d23.png)
点击 Docker Quickstart Terminal
![](https://img.haomeiwen.com/i7391463/276580742c2ebdee.png)
记住192.168.99.100
注意:由于安装包里的boot2docker.iso
版本低,点击Docker Quickstart Terminal
后会联网更新最新的boot2docker.iso
。
Docker-Toolbox
是会需要Oracle VM VirtualBox
,因为虚拟就会安装boot2docker.iso
,docker就安装在boot2docker.iso
中。所以运行docker机器的IP其实是虚拟机,它的IP就是命令行中出现的192.168.99.100
。后面如果docker
中IP映射需要访问时,需要访问此IP,而不是127.0.0.1
。
安装Anaconda
- docker 中安装ubuntu
docker pull ubuntu
docker run -it ubuntu
- 下载anaconda
Anaconda3-2019.07-Linux-x86_64.sh
- 将下载的anaconda拷贝到ubuntu中。
docker cp Anaconda3-2019.07-Linux-x86_64.sh 4e2a49ae9719:/opt/
4.安装
./Anaconda3-2019.07-Linux-x86_64.sh
5.提交镜像
exit
docker commit -m "update" 4e2a49ae9719 ubuntu:anaconda
6.运行jupyter
docker run -i -t -d -p 8888:8888 ubuntu:anaconda /bin/bash -c "/root/anaconda3/bin/jupyter notebook --notebook-dir=/opt/notebook --ip='*' --port=8888 --no-browser --allow-root"
7.查看结果 http://192.168.99.100:8888
![](https://img.haomeiwen.com/i7391463/5f56c40a03f71b89.png)
注意:每次修改容器后记得提交,不然下次运行需要重新配置。