Home avatar

海岸实验站

本站所有内容仅用于教学,未经允许,不得转载

10.1 配置Samba服务

实验概述
Samba是一个在Linux/Unix系统上实现SMB/CIFS协议的免费软件,通过它可以在不同操作系统之间共享文件和打印机。本实验将带你学习如何在Linux系统上配置Samba服务,实现与Windows系统的文件共享,让你掌握跨平台文件共享的配置技巧。

8.3 Swarm滚动更新和回滚

实验概述

在实际的生产环境中,应用的版本更新是家常便饭。传统的更新方式往往需要停机维护,这会导致服务中断,影响用户体验。而 Docker Swarm 提供了"滚动更新"功能,可以让你在不中断服务的情况下,平滑地将应用升级到新版本。

这篇实验手册将带你学习如何在 Swarm 集群中进行滚动更新和回滚操作,掌握零停机部署的技巧。

7.3 CI/CD实训一

本节目标
本实训将指导你完成一个完整的 CI (持续集成) 基础流程。你将学习如何将一个现有的项目迁移到自己的 Gitea 仓库,然后配置 Drone,让它在每次代码提交时自动为你构建一个 Docker 镜像。这是自动化软件开发流程的第一步,也是 DevOps 的核心实践之一。