1. Learn
  2. /
  3. 课程
  4. /
  5. Docker 入门

Connected

道练习

处理已下载的文件

您之前的镜像运行成功,且已经完成了管道的 Python 代码!现在可以创建镜像的下一个版本。让我们从零开始编写一个 Dockerfile,添加相应的指令,然后构建它。

说明 1/4

undefined XP
  • 1
    • 在当前工作目录创建一个名为 Dockerfile 的文件。
  • 2
    • 在 Dockerfile 中添加第一条指令,使其基于 ubuntu 镜像构建。
    • 在 Dockerfile 中添加指令,使其运行 apt-get update 和 apt-get install -y python3 curl unzip。
  • 3

    在 Dockerfile 中添加以下指令:

    • 将 https://assets.datacamp.com/production/repositories/6082/datasets/31a5052c6a5424cbb8d939a7a6eff9311957e7d0/pipeline_final.zip 下载到 /pipeline_final.zip。
    • 解压该文件
    • 并删除该 zip 文件
    • 您可以使用三条独立指令,或将其合并为一条指令以减小镜像体积。
  • 4
    • 在终端中运行命令,从当前工作目录中的 Dockerfile 构建一个名为 pipeline 的镜像。