随笔分类 -  容器化技术

摘要:docker-compose.yml和Kubernets(K8S)是两种不同的工具和技术,用于容器编排和管理,但他们有着显著的区别。以下是两者之间的主要区别: 1.简单性vs复杂性 Docker Compose:设计用于简化开发环境的设置,它允许用户通过一个YAML文件定义多个Docker容器的应用 阅读全文
posted @ 2024-12-26 10:52 洛飞 阅读(551) 评论(0) 推荐(0) 编辑
摘要:前期的准备 因为dockerHub上面的镜像来自外网,linux上面不好用vpn。后面就在mac上安装了docker,通过mac下载镜像,再docker save压缩上传到服务器上面。 搭建容器项目 创建zxadmin网络 因为nginx要使用容器名称标识php-fpm服务,所以要创建网络 dock 阅读全文
posted @ 2024-12-26 09:34 洛飞 阅读(11) 评论(0) 推荐(0) 编辑
摘要:docker-compose是Docker生态系统中的一个重要工具。它简化了多容器应用的配置和管理。通过docker-compose,你可以使用一个YAML(通常是docker-compose.yml)来定义和运行多个Docker容器组成的应用程序,其中定义了应用程序的所有服务、网络和卷,从而简化了 阅读全文
posted @ 2024-12-23 15:19 洛飞 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Docker 网络是 Docker 容器之间以及容器与主机或其他网络资源之间通信的基础。 Docker网络基础 1.默认网络 当你启动一个容器是,如果没有特别指定网络,它会自动连接到Docker的默认桥接网络(bridge network)。 这个默认的桥接网络通常被称为bridge,它允许容器之间 阅读全文
posted @ 2024-12-21 13:28 洛飞 阅读(41) 评论(0) 推荐(0) 编辑
摘要:容器数据卷(Volumns)是Docker中用于管理持久化数据的一种机制。 他们提供一种在容器与主机之间或多个容器间共享和持久保存数据的方式,而不会受到容器生命周期的影响。 容器数据卷的基本概念 持久化数据:数据卷允许你将数据存储独立于容器的文件系统中,从而确保及时容器被删除或重新创建,数据仍然存在 阅读全文
posted @ 2024-12-20 14:33 洛飞 阅读(29) 评论(0) 推荐(0) 编辑
摘要:因为是第一次学,所以写的有点繁琐,后面熟悉了之后可以删除掉繁琐的内容,留下精简的内容。 Dockerfile 是一个文本文件,包含了一系列指令,这些指令定义了如何构建一个 Docker 镜像。以下是编写 Dockerfile 的详细指南,涵盖了从基础到高级的各个方面。 1、创建Dockerfile文 阅读全文
posted @ 2024-12-20 09:12 洛飞 阅读(1071) 评论(0) 推荐(0) 编辑
摘要:sudo systemctl status docker 确认Docker守护进程是否正在运行 sudo systemctl start docker 启动docker引擎 sudo systemctl restart docker 重新启动docker引擎 docker pull [r:tag] 阅读全文
posted @ 2024-12-18 15:01 洛飞 阅读(13) 评论(0) 推荐(0) 编辑
摘要:转载自 https://blog.csdn.net/qq_19342829/article/details/140870918?spm=1001.2014.3001.5502 阅读全文
posted @ 2024-12-17 21:21 洛飞 阅读(5) 评论(0) 推荐(0) 编辑
摘要:docker镜像简介 ​ 镜像是一种轻量级、可执行的独立软件包,也可以说是一个精简的操作系统。镜像中包含应用软件及应用软件的运行环境。具体来说镜像包含运行某个软件所需的所有内容,包括代码、库、环境变量和配置文件等。几乎所有应用,直接打包为 Docker 镜像后就可以运行。 ​ 由于镜像的运行时是容器 阅读全文
posted @ 2024-12-15 13:29 洛飞 阅读(71) 评论(0) 推荐(0) 编辑
摘要:Docker 引擎架构 Docker 引擎是用来运行和管理容器的核心软件,其现代架构由四部分主要组件构成:Docker Client,Dockerd、Containerd 与 Runc。 Docker 引擎的安装 ​ Docker 可以安装在 Windows、Linux、Mac 等系统中,但生产环境 阅读全文
posted @ 2024-12-14 15:30 洛飞 阅读(10) 评论(0) 推荐(0) 编辑
摘要:容器虚拟化技术的原理 ​ Docker 容器运行在 Docker 引擎之上,所有 Docker 容器共享同一个 Docker 引擎,但它们的运行又是相互隔离、互不干扰的。由于 Docker 容器不需要进行虚拟硬件及操作系统,而是共享的宿主机的硬件与操作系统,所以 Docker 容器对系统资源的占用很 阅读全文
posted @ 2024-12-12 22:42 洛飞 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示