关于构建和 运行 的 Boot2docker 设置的一些问题

Some question on Boot2docker setup for build and run

我是生物信息学的新手。最近,我开始阅读名为“Bioinformatics with Python Cookbook (by Antao, Tiago)”的书。我在为 Linux 设置 Docker 时遇到了一些问题。请参阅下面的问题:

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

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

我输入了 docker 运行 -ti -p 9875:9875 -v C:/Users/guangliang/Desktop/Bioinformation/data bio

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

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

此致 强尼

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

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

docker 运行 -ti -p 9875:9875 -v C:/Users/guangliang/Desktop/Bioinformation/data bio

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

这里有几个问题:

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

2) 由于之前的问题

,您收到关于在本地找不到图像的错误

所以,你应该这样做:

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

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

docker build -t bio .

3)运行 你的容器 docker 运行 ... 命令