Docker系列
文章平均质量分 70
docker基础、docker实战等实战
alden_ygq
一枚北漂5年多的资深SRE菜鸟,专注SRE方向,专注于运维体系建设。个人宣言:先努力成就自己,再用知识成就他人。
展开
-
Docker镜像及Dockerfile详解
sshd为secure shell 的简称,可以通过网络在主机中开机shell的服务。本章节以各种镜像制作为案例展示通过dockerfile制作容器镜像的过程。centos:7的镜像发现无法使用sshd服务,需要手工添加sshd服务。将容器里面运行的程序及运行环境打包生成新的镜像。a.通过导入操作系统模板文件生成新的镜像。b.使用wget命令导入为本地镜像。c.导入成功后可查看本地镜像信息。2)编辑镜像dockerfile。5)镜像容器启动运行。原创 2024-03-08 14:47:18 · 507 阅读 · 0 评论 -
Docker的镜像和容器的区别
假设Linux内核是第0层,那么无论怎么运行Docker,它都是运行于内核层之上的。这个Docker镜像,是一个只读的镜像,位于第1层,它不能被修改或不能保存状态。一个Docker镜像可以构建于另一个Docker镜像之上,这种层叠关系可以是多层的。第1层的镜像层我们称之为基础镜像(Base Image),其他层的镜像(除了最顶层)我们称之为父层镜像(Parent Image)。这些镜像继承了他们的父层镜像的所有属性和设置,并在Dockerfile中添加了自己的配置。Docker镜像通过镜像ID进行识别。原创 2024-02-07 11:14:53 · 945 阅读 · 0 评论 -
Docker镜像分层
每个镜像都有一个长度为 64 位的 16 进制字符串作为其摘要 digest。Docker 镜像摘要是指镜像的摘要信息,通常被称为镜像的 Digest。它是镜像内容的唯一标识符,类似于 Git 中的 SHA 值,用于确保镜像的完整性和唯一性。摘要是一个由算法计算得出的长字符串,它代表了镜像内容的具体信息,包括镜像层和配置信息。唯一性:Docker 镜像摘要是由 SHA256 算法计算得出的,因此它是唯一的。不同的镜像内容必定会产生不同的摘要值。原创 2024-02-07 11:03:29 · 1266 阅读 · 0 评论 -
docker: Error response from daemon: failed to create shim task: OCI runtime
在解决"Docker: Error response from daemon: failed to create shim task: OCI runtime"问题之前,我们先来了解一下Docker和OCI runtime的基本概念。Docker是一个开源的应用容器引擎,可以帮助开发者将应用程序和其依赖打包到一个可移植的容器中,并且可以在任何环境中运行。Docker利用了Linux内核的一些特性,如命名空间、控制组和联合文件系统,来提供轻量级的容器化环境。原创 2023-12-05 19:09:37 · 6053 阅读 · 0 评论 -
Docker登录login报错Error saving credentials
Mac OS系统,安装了Docker Desktop应用并登录了Docker Hub账号。原创 2023-05-12 15:39:35 · 1908 阅读 · 0 评论 -
Docker安全检查
docker.sock挂载的容器容易被获取特殊权限,一旦危险进入到docker中,严重影响了宿主机的安全,生产环境中,需要确保docker.sock不被挂载。原创 2023-05-10 10:43:27 · 473 阅读 · 0 评论 -
docker系列-端口映射
docker端口映射原创 2023-02-21 11:47:50 · 5748 阅读 · 1 评论 -
docker部署及常用命令
docker实战原创 2023-02-21 12:18:33 · 232 阅读 · 0 评论