# s2c_code **Repository Path**: imelon/s2c_code ## Basic Information - **Project Name**: s2c_code - **Description**: service to container - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-23 - **Last Updated**: 2023-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # s2c project experiment ## 这是什么项目? 这是一个叫做 service to container 的项目的前期实验结果,是从文件角度查看一个系统(centOS 4.9)在启动一个服务前后的差异,以便进行 s2c 的实现。 >[openEuler s2c](https://gitee.com/openeuler/oec-application/tree/fa92457910c29336d2ff86840ba47f006854bc57/tools/s2c)是一个可以帮助用户快速完成Linux服务容器化的工具。 ## 这个项目有什么用? s2c 项目对于其使用者是很有用的,本项目对于 s2c 的使用者意义不大。 但对于想要借鉴或者学习 s2c 实现思路的用户可能是有用的:我们做了一些 [s2c 设计文档](https://gitee.com/openeuler/oec-application/blob/fa92457910c29336d2ff86840ba47f006854bc57/tools/s2c/docs/desgin.md) 中提到的实验并且提供了实验数据和初步的分析结果。 ## 如何开始? 几个文件的说明: * before-install.list,安装 nginx 服务前的系统文件扫描结果; * after-install.list,安装 nginx 服务后的系统文件扫描结果; * before-start.list,启动 nginx 服务前的系统文件扫描结果; * after-start.list,启动 nginx 服务后的系统文件扫描结果; * scan.py,对系统进行扫描的 python 脚本; * nginx.png,通过手动分析绘制的差异文件思维导图; ## 如何贡献 由于实验环境已经发生变化,本仓库不再接受 PR。有相关讨论可以发起 issue。