我正在尝试构建一个 Docker 文件。一切都很顺利,直到最后,当我收到错误消息时:
错误:花无法启动服务花:OCI 运行时创建失败:container_linux.go:380:启动容器进程导致:exec:“花”:在 $PATH 中找不到可执行文件:未知
对应的compose.yml:
version: "3.9"
services:
app: &app
image: registry.gitlab.inria.fr/scripta/escriptorium/app
build:
context: .
env_file: variables.env
volumes:
# - ./app/:/usr/src/app/
- static:/usr/src/app/static
- media:/usr/src/app/media
command: /bin/true
web:
<<: *app
command: uwsgi --ini /usr/src/app/uwsgi.ini
expose:
- 8000
channelserver:
<<: *app
command: daphne --bind 0.0.0.0 --port 5000 -v 1 escriptorium.asgi:application
expose:
- 5000
db:
image: postgres:10.5-alpine
volumes:
- postgres:/var/lib/postgresql/data/
env_file: variables.env
redis:
image: sickp/alpine-redis:4.0.6
nginx:
image: registry.gitlab.inria.fr/scripta/escriptorium/nginx
build: ./nginx
environment:
- SERVERNAME=${DOMAIN:-localhost}
volumes:
- type: bind
source: $PWD/nginx/nginx.conf …
Run Code Online (Sandbox Code Playgroud)