Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -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)