
云原生
文章平均质量分 82
My6n
我们会毁灭于我们所热爱的东西
展开
-
容器技术2-镜像与容器储存
Docker 采用数据卷(Volume)的形式向容器提供持久化存储,数据卷是持久化的,不会依赖于容器的生命周期,绑定挂载(Bind Mounts)依赖于主机的目录结构,但数据卷是由 Docker 管理。Dockerfile 中的每一行指令(COPY、RUN、CMD)都会生成新的一层,叠加在上一个指令生成的文件系统之上,最后所有镜像层叠加就构成了镜像的文件系统。首先使用某一镜像启动容器,进入容器中完成需要的操作,最后在宿主机上执行 docker commit 命令,该命令会将此时的容器打包成一个新的镜像。原创 2024-01-22 21:14:08 · 587 阅读 · 0 评论 -
容器技术1-容器与镜像简介
镜像是容器运行的基础,容器引擎服务可使用不同的镜像启动相应的容器。在容器出 现错误后,能迅速通过删除容器、启动新的容器来恢复服务,这都需要以容器镜像作为支撑技术。镜像是由按层封装好的文件系统和描述镜像的元数据构成的文件系统包,包含应用所 需要的系统、环境、配置和应用本身等。镜像由开发者构建好之后上传至镜像仓库,使用 者获取镜像之后就可以使用镜像直接构建自己的应用。与虚拟机所用的系统镜像不同,容器镜像不仅没有 Linux 系统内核,同时在格式上也 有很大的区别。原创 2024-01-19 22:06:27 · 604 阅读 · 0 评论