Docker构建镜像的两种方式实现

从 docker 镜像仓库中下载的镜像不能满足我们的需求时,可以通过以下两种方式对镜像进行更改。,更新镜像之前,我们需要使用镜像来创建一个容器。,Docker构建镜像的两种方式实现,进入容器:,在运行的容器内使用 apt-get update 命令进行更新。在完成操作之后,输入 exit 命令来退出这个容器。
此时 ID 为 0aab061e6f5a的容器,是按我们的需求更改的容器。我们可以通过命令 docker commit 来提交容器副本。,Docker构建镜像的两种方式实现,以上命令各个参数说明:,我们可以使用 docker images 命令来查看我们的新镜像 mysql:v2:,Docker构建镜像的两种方式实现,使用命令 docker build , 从零开始来创建一个新的镜像。为此,需要创建一个 Dockerfile 文件,其中包含一组指令来告诉 Docker 如何构建我们的镜像。,例如我们将一个jar包构建出docker镜像:,首先创建Dockerfile文件:,以上命令各个参数说明:,每一个指令都会在镜像上创建一个新的层,每一个指令的前缀都必须是大写的。,然后将jar放到与Dockerfile同级目录下:,Docker构建镜像的两种方式实现,最后,我们使用 Dockerfile 文件,通过 docker build 命令来构建一个镜像:,注意:Dockerfile后面的点指的是把当前目录作为上下文目录,创建镜像时,会把上下文目录的文件拷贝到镜像中,也就是把jar包拷贝到镜像中,Docker构建镜像的两种方式实现,启动以上的docker镜像:,Docker构建镜像的两种方式实现,到此这篇关于Docker构建镜像的两种方式实现的文章就介绍到这了,更多相关Docker构建镜像内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册