将 docker-compose.yml 转换为 runc config.json
Convert docker-compose.yml to runc config.json
我想将docker-compose.yml转换成(一组)runc config.json.
目前我发现:
- 正在从 运行 docker 容器 (is unreliable)
复制 config.json
- 以某种方式使用 dockerd API 从 Docker Image
创建 config.json
None 这些句柄将 docker-compose.yml 解析为可用的 runc 规范。有这样的东西吗?
我最终只是使用 YAML 解析器来解析 docker-compose.yml。事实证明,runc 配置必须从 docker-compose.yml
中获取很多东西
- read_only
- 命令
- working_dir
- 环境变量
- tty
- 能力
- 内存限制
- 主机名
- cgroup_parent
- pid
- IPC
- 数量
其中大部分与大多数配置并不相关
我想将docker-compose.yml转换成(一组)runc config.json.
目前我发现:
- 正在从 运行 docker 容器 (is unreliable) 复制 config.json
- 以某种方式使用 dockerd API 从 Docker Image 创建 config.json
None 这些句柄将 docker-compose.yml 解析为可用的 runc 规范。有这样的东西吗?
我最终只是使用 YAML 解析器来解析 docker-compose.yml。事实证明,runc 配置必须从 docker-compose.yml
中获取很多东西- read_only
- 命令
- working_dir
- 环境变量
- tty
- 能力
- 内存限制
- 主机名
- cgroup_parent
- pid
- IPC
- 数量
其中大部分与大多数配置并不相关