码头工人¶
Docker 是一个开放平台,供开发人员和系统管理员构建、发布和运行分布式应用程序,无论是在笔记本电脑、数据中心虚拟机还是云上。Anaconda, Inc. 提供 Anaconda 和 Miniconda Docker 映像。
阅读官方 Docker 文档,特别是与Docker 镜像相关的信息。
首先在我们的 Docker 配置文件上浏览可用的 Anaconda 镜像。
要获得完全工作的 Anaconda 映像:
在终端窗口中,运行以下命令以显示可用图像列表:
docker search continuumio
拉取所需的图像:
docker pull continuumio/miniconda3
使用图像创建容器:
docker run -t -i continuumio/miniconda3 /bin/bash
这使您可以直接访问 conda 工具已经可用的容器。
测试容器:
conda info
您现在拥有一个完全可用的 Anaconda 映像。
要安装和启动 Jupyter Notebook,请在主机上的一行中执行以下命令:
docker run -i -t -p 8888:8888 continuumio/miniconda3 /bin/bash \
-c "/opt/conda/bin/conda install jupyter -y --quiet && mkdir \
/opt/notebooks && /opt/conda/bin/jupyter notebook \
--notebook-dir=/opt/notebooks --ip='*' --port=8888 \
--no-browser --allow-root"
笔记
上面示例中的换行符仅用于可读性。在一行中输入所有命令。
要访问 Jupyter 笔记本,请在浏览器中打开http://localhost:8888,如果您使用的是 Docker Machine VM ,则打开http: //<DOCKER-MACHINE-IP>:8888。
笔记
替换<DOCKER-MACHINE-IP>
为您的 Docker 机器 VM IP 地址。