- 博客(8)
- 收藏
- 关注
原创 Docker容器编排(Docker-compose)
Docker Compose 是docker生态中的一个组件,用来编排(定义和运行等)多个容器组成的应用,总而言之,由Compose管理的是一个项目(project),该项目是由一组关联的应用容器组成。例如 - ./html:/usr/share/nginx/html,将宿主机的 ./html 目录挂载到容器的 /usr/share/nginx/html 目录。该命令会读取当前目录下的 docker-compose.yml 文件,创建并启动所有定义的服务。在项目中编排管理 服务,而容器是服务的副本。
2024-07-08 20:56:42 1348
原创 docker容器监控与日志管理
Docker自带的docker logs命令输出正在运行的容器的日志信息,而docker service logs命令显示服务中心的所有容器的日志信息,这个命令用于集群环境。启动Weave Scope并配置跨主机监控:启动Weave Scope时,您需要指定其他主机的IP地址,使得所有Weave Scope实例能够相互发现并通信。监控容器最简单是使用Docker自带的监控命令,如docker ps、docker top和docker stats等命令,但其输出的数据有限。这包括网络连接和防火墙设置。
2024-07-08 20:28:34 1350
原创 基于RHEL9.4部署Harbor私有化registry注册中心
Harbor 是一个功能强大的企业级容器镜像仓库,提供了丰富的特性来满足安全性、可管理性和可扩展性的需求。通过其直观的界面和强大的 CLI 支持,Harbor 极大地简化了容器镜像的管理和分发过程。
2024-07-08 19:18:48 680
原创 Docker注册中心与镜像加速器
注册中心可以是公共的,例如 Docker Hub,也可以是私有的,例如自托管的 Docker Registry 或企业级解决方案如 Harbor。Docker Hub 是 Docker 官方提供的公共注册中心,用于存储和分发 Docker 镜像。它是最常用的 Docker 镜像仓库,开发者和企业可以在 Docker Hub 上发布、共享和获取 Docker 镜像。在 Docker 生态系统中,注册中心(Registry)和仓库(Repository)是两个重要的概念,用于存储和分发 Docker 镜像。
2024-07-06 14:19:49 936
原创 使用VMware workstation安装Fedora server 40
二.如果你希望在服务器上部署Fedora Linux,那么你需要选择Fedora Server版本的镜像来安装部署。Fedora Server 版操作系统配备了一个强大的基于 Web 的管理界面称为 Cockpit,具有现代化的外观。一.如果你希望在你的笔记本或者电脑上部署Fedora Linux,那么Fedora Workstation 是适合你的操作系统。三.如果你希望在物联网(loT)上使用Fedora,那么Fedora IoT是个不错的选择。值得注意的是,Fedora Linux有几个系列。
2024-07-05 14:42:00 936
原创 Docker容器基础
Docker 容器是基于 Docker 镜像运行的独立、可执行的软件包,它包含了应用程序运行所需的所有内容,包括代码、运行时、库和依赖项。对于正在运行的容器,用户可以通过执行docker attach命令进入该容器进行交互操作。-i, --interactive:保持 STDIN 打开,即使不附加到容器也是如此。-f 或 --force:强制删除正在运行的容器(不推荐,除非确实需要)。-v 或 --volumes:删除容器时,连同与之关联的卷一起删除。-a 显示所有的容器,包括未运行的。
2024-06-09 00:24:14 882
原创 Docker镜像基础
Dockerfile 提供了一种简单的方式来描述应用程序的环境和依赖,使得创建可移植的、可重复的和一致的 Docker 镜像变得非常容易。Docker 镜像(Docker Image)是一个轻量级、独立的、可执行的软件包,其中包含运行特定应用程序所需的一切:代码、运行时、库、环境变量和配置文件等。格式:docker tag : :--disable-content-trust:忽略镜像的内容信任设置。
2024-06-08 22:52:17 581
原创 部署docker环境
通过命令行工具(CLI),用户可以向 Docker 守护进程发送命令,例如 docker build、docker pull 和 docker run。Docker 守护进程(dockerd)运行在主机上,负责处理来自 Docker 客户端的请求并管理 Docker 容器、镜像、网络和数据卷。容器是镜像的运行实例,它是一个轻量级、可移植的独立单元,包含了运行应用程序所需的所有内容。Docker 引擎(Docker Engine)是 Docker 平台的核心组件,负责创建、管理和运行 Docker 容器。
2024-06-06 03:32:51 657
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人