首页 > 解决方案 > 关于用于构建和运行的 Boot2docker 设置的一些问题

问题描述

我是生物信息学的新手。最近,我开始学习这本书,名为《Bioinformatics with Python Cookbook (by Antao, Tiago)》。我在为 Linux 设置 Docker 时遇到了一些问题。有关问题,请参见下文:

  1. 我试图按照作者的说明设置 Docker 文件,但我发现有些文件“下载失败”。docker build -t bio https://raw.githubusercontent.com/tiagoantao/bioinf-python/master/docker/2/Dockerfile

  2. 然后我仍然按照说明继续设置容器:“现在,您已准备好运行容器,如下所示:docker run -ti -p 9875:9875 -v YOUR_DIRECTORY:/data bio”</p>

我输入为 docker run -ti -p 9875:9875 -v C:/Users/guangliang/Desktop/Bioinformation/data bio

但是,它给了我一个错误,说“无法在本地找到图像“bio:latest””。

任何人都可以给我任何建议吗?我的想法可能是我错过了下载一些用于设置 Docker 的文件的第一步,但我不确定是否可以获取这些文件。非常感谢您的任何评论!

最好的问候约翰尼

我尝试下载docker文件几次,但仍然出现错误

docker build -t bio https://raw.githubusercontent.com/tiagoantao/bioinf-python/master/docker/2/Dockerfile

docker run -ti -p 9875:9875 -v C:/Users/guanliang/Desktop/Bioinformation/data bio

在第一期中,我发现有些文件“下载失败”。在第 2 期中,出现“无法在本地找到图像“bio:latest””的错误。出现

标签: linuxdockerlinux-kernelbioinformaticsboot2docker

解决方案


这里有几个问题:

1)看起来您没有下载该 docker 文件并在本地构建所需的 docker 映像

2)由于以前的问题,您收到关于在本地找不到图像的错误

所以,你应该这样做:

1) 下载该 Dockerfile ( https://raw.githubusercontent.com/tiagoantao/bioinf-python/master/docker/2/Dockerfile )。如果由于某种原因无法下载该文件,只需在 git 中打开它,选择所有内容,复制,然后在计算机上的某个文件夹中创建一个新文件,将其命名为“Dockerfile”并粘贴内容。

2) 在本地构建映像 - 转到您下载该 dockerfile 的文件夹并执行以下命令:

docker build -t bio .

3) 使用 docker run ... 命令运行您的容器


推荐阅读