写点什么

云原生训练营 20211017- 作业 2

用户头像
莫问
关注
发布于: 刚刚

作业

  • 构建本地镜像。

  • 编写 Dockerfile 将练习 2.2 编写的 httpserver 容器化(请思考有哪些最佳实践可以引入到 Dockerfile 中来)。

  • 将镜像推送至 Docker 官方镜像仓库。

  • 通过 Docker 命令本地启动 httpserver。

  • 通过 nsenter 进入容器查看 IP 配置。

作业需编写并提交 Dockerfile 及源代码。

解答

构建本地镜像


Dockerfile

```

FROM ubuntu

ENV MY_SERVICE_PORT=80

ENV MY_SERVICE_PORT1=80

ENV MY_SERVICE_PORT2=80

ENV MY_SERVICE_PORT3=80

LABEL multi.label1="value1" multi.label2="value2" other="value3"

ADD bin/amd64/httpserver /httpserver

EXPOSE 80

ENTRYPOINT /httpserver

```

发布于: 刚刚阅读数: 2
用户头像

莫问

关注

站在现在看未来,站在未来看现在 2019.11.20 加入

居安思危,先忧后乐

评论

发布
暂无评论
云原生训练营 20211017- 作业2