容器技术:从 Docker 到 Kubernetes 再到 Kubeflow
1. 构建并运行简单的 Docker 容器
1.1 克隆仓库与脚本查看
首先,我们需要克隆仓库以在 Cloud Shell 中运行示例。在章节文件夹中有一个名为 date-script.sh 的 bash 脚本,该脚本将当前日期赋值给一个变量,然后将日期打印到控制台。以下是脚本内容:
#! /bin/sh
DATE="$(date)"
echo "Todays date is $DATE"
接下来,查看用于构建容器的 Dockerfile,它存储在 docker-intro/hello-world 中。Dockerfile 会将脚本从本地机器复制到 Docker 容器文件系统,并在运行容器时执行该 shell 脚本。
# base image for building container
FROM docker.io/alpine
# add maintainer label
LABEL maintainer="dvdbisong@gmail.com"
# copy script from local machine to container file system
COPY date-script.sh /date-script.sh
# execute script
CMD sh date-script.sh
此 Docker
容器技术:Docker到Kubeflow
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



