docker - docker-compose - 资源暂时不可用
问题描述
我正在尝试在我的 v-server 上构建我的 ark 服务器。但是我无法启动我的 docker-compose 容器。这是 YAML 文件:
version: '3'
services:
ark-server:
image: 'turzam/ark:latest'
container_name: 'ark-server'
restart: always
ports:
- '7778:7778'
- '7778:7778/udp'
- '27015:27015'
- '27015:27015/udp'
- '32330:32330'
volumes:
- ./data:/ark
environment:
SESSIONNAME: "Raphis's Server"
SERVERMAP: 'TheCenter'
SERVERPASSWORD: 'pass'
ADMINPASSWORD: 'password'
TZ: 'Europe/Berlin'
当我启动它时docker-compose up -d
我收到以下错误消息:
Starting ark-server ... error
ERROR: for ark-server Cannot start service ark-server: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/c919d8e4e2d51b934d561a928cfd55e0f7af07a2a3a0ac3d52b3c5ba3cea14e6/log.json: no such file or directory): runc did not terminate sucessfully: unknown
ERROR: for ark-server Cannot start service ark-server: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/c919d8e4e2d51b934d561a928cfd55e0f7af07a2a3a0ac3d52b3c5ba3cea14e6/log.json: no such file or directory): runc did not terminate sucessfully: unknown
ERROR: Encountered errors while bringing up the project.
那么我该如何解决呢?
解决方案
您的 yaml 语法错误
,您可以使用此网站验证您的 yaml 语法:http ://www.yamllint.com/
所以你的 Yaml 文件将是这样的:
version: '3'
services:
ark-server:
image: turzam/ark:latest
container_name: 'ark-server'
restart: always
ports:
- '7778:7778'
- '7778:7778/udp'
- '27015:27015'
- '27015:27015/udp'
- '32330:32330'
volumes:
- ./data:/ark
environment:
SESSIONNAME: "Raphis's Server"
SERVERMAP: 'TheCenter'
SERVERPASSWORD: 'pass'
ADMINPASSWORD: 'password'
TZ: 'Europe/Berlin'
推荐阅读
- php - 数组值总是被 foreach 中的最后一个键覆盖
- mule - Mule 与 JIRA 的集成
- c# - 如何使用 .Net 5 Core 在其他类中全局访问 appsettings.json
- c# - 使用 Polly 重试 HttpClient 请求的正确方法
- python - tensorflow_probability 的 DenseVariational 层不适用于 ModelCheckpoint 回调
- jquery - 弹出式仅一次
- apigee - Apigee 共享流程以验证令牌
- git - 如何格式化(lint、fix、style)整个 repo 的历史?
- javascript - 如何在我的 node.js 聊天室中播放声音?
- python - 如何在数据框中的特定列中估算值