构建容器镜像全攻略
1. 查看镜像标签
当我们成功构建第一个镜像后,可以使用以下命令查看在构建时嵌入的标签信息:
$ docker image inspect -f {
{.Config.Labels}} local:dockerfile-example
在继续下一步之前,我们可以使用以下命令停止并移除之前启动的容器:
$ docker container stop dockerfile-example
$ docker container rm dockerfile-example nginx-version
2. 使用现有容器构建基础镜像
构建基础镜像最简单的方法是使用 Docker Hub 上的官方镜像。Docker 会将这些官方构建的 Dockerfile 存放在其 GitHub 仓库中。我们至少有两种方式来使用他人已经创建好的现有镜像:
- 使用 Dockerfile :通过 Dockerfile,我们可以确切地知道构建中包含了什么内容,并根据需要添加自己的内容。之后如果需要更改或共享,还可以对该 Dockerfile 进行版本控制。
- 另一种不推荐的方法 :虽然存在另一种实现方式,但不建议使用。这种方法仅建议在原型开发阶段使用,用于在将命令放入 Dockerfile 之前,在交互式 shell 中检查命令是否按预期工作。以下是具体步骤: <
超级会员免费看
订阅专栏 解锁全文
36

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



