云原生
文章平均质量分 76
牙牙705
这个作者很懒,什么都没留下…
展开
-
Docker详解-数据卷
将提供卷的容器Server 删除,已经运行的容器Client依然可以使用挂载的卷,因为容器是通过挂载访问 数据的,但是无法创建新的卷容器客户端,但是再把卷容器Server创建后即可正常创建卷容器Client, 此方式可以用于线上共享数据目录等环境,因为即使数据卷容器被删除了,其他已经运行的容器依然可 以挂载使用。2.匿名卷:不指定数据名称,只指定容器内目录路径充当挂载点,会创建匿名数据卷。3.命名卷:指定数据卷的名称和容器路径的挂载关系,此方式会创建命名数据卷。关于命名数据卷和匿名数据卷的区别。原创 2024-05-02 16:20:49 · 611 阅读 · 2 评论 -
Dockerfile实战
发现在apline系统中,找不到nginx命令。初步怀疑是环境变量问题,然后添加了环境变量,发现还是not found nginx,然后怀疑是不是apline系统中无法执行脚本,然后在父镜像相同目录中添加了一个简单脚本,发现可以执行。然后单独执行nginx的时候。怀疑不同的操作系统应用所依赖的底层环境不一样。第一次构建镜像nginx是在rockylinux中构建的,设想如果移植到apline上,可能镜像占用的空间小一些,然后就移植到apline系统上。多阶段构建golang应用。基于nginx的优化。原创 2024-04-30 16:33:31 · 256 阅读 · 2 评论 -
docker容器基础详解
docker export和docker save都可以用于将 Docker 的容器/镜像导出到本地文件系统,但是它们 用途和效果是不同的: docker export:此命令是用于将一个运行的或者停止的容器的文件系统导出为一个 tar 归档文件。这意味着如果你导入一个用docker export导出的 tar 文件并运行,你得到的将是一个新的、干净的容器,没有之前容器的运行历史和配置。容器会自动将容器的ID加入自已的/etc/hosts文件中,并解析成容器的IP。原创 2024-04-16 19:42:13 · 312 阅读 · 1 评论 -
Docker镜像基础详解
Docker组成Docker 主机(Host): 一个物理机或虚拟机,用于运行Docker服务进程和容器,也称为宿主机, node节点 Docker 服务端(Server): Docker守护进程,运行docker容器 docker engineDocker 客户端(Client): 客户端使用 docker 命令或其他工具调用docker APIDocker 镜像(Images): 镜像可以理解为创建实例使用的模板,本质上就是一些程序文件的集合。原创 2024-04-12 22:38:59 · 1366 阅读 · 1 评论