我正试着在我的v-server上构建我的方舟服务器。但是我在启动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.那么我该如何修复它呢?
发布于 2021-02-07 01:25:10
您的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'https://stackoverflow.com/questions/66076565
复制相似问题