diff --git a/README.md b/README.md new file mode 100644 index 0000000..a1af67c --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +https://github.com/uptane-application-ADECU/dockerfiles 这个仓库主要提供了用于 Scala Uptane 服务的 Dockerfile,本质上是为本地控制器(ECU)或相关服务的容器化部署准备的环境,而不是云端网页部署环境。 +具体来说,这些 Dockerfile 主要用于在本地或测试环境中快速搭建和运行 Uptane 相关的 ECU 服务实例,便于开发、测试和集成。 + +[https://github.com/uptane-application-ADECU/dockerfiles](https://github.com/uptane-application-ADECU/dockerfiles) 这个仓库主要提供了**用于 Scala Uptane 服务的 Dockerfile**,本质上是为本地控制器(ECU)或相关服务的容器化部署准备的环境,而不是云端网页部署环境。 +具体来说,这些 Dockerfile 主要用于在本地或测试环境中快速搭建和运行 Uptane 相关的 ECU 服务实例,便于开发、测试和集成。 + +--- + +## 如何下载并运行该 Docker 环境 + +1. **克隆仓库到本地** + ```bash + git clone https://github.com/uptane-application-ADECU/dockerfiles.git + cd dockerfiles + ``` + +2. **构建 Docker 镜像** + 假设你要构建主目录下的 Dockerfile(如有多个服务目录,请进入相应目录): + ```bash + docker build -t uptane-ecu-service . + ``` + +3. **运行容器** + ```bash + docker run -it --rm uptane-ecu-service + ``` + > 你可以根据实际需要添加端口映射、挂载卷等参数。 + +4. **如需进入某个子目录(如 ci)构建** + ```bash + cd ci + docker build -t uptane-ecu-ci . + docker run -it --rm uptane-ecu-ci + ``` + +--- + +### 说明 +- 该仓库主要用于本地或测试环境下的 ECU 服务容器化部署,不是云端网页服务环境。 +- 你可以根据实际需求修改 Dockerfile 或相关脚本,适配自己的开发环境。 + +--- + +**参考资料:** +[uptane-application-ADECU/dockerfiles 仓库](https://github.com/uptane-application-ADECU/dockerfiles)