Py学习  »  docker

Docker compose entrypoint上的run throws错误

Siddharthan Asokan • 5 年前 • 1379 次点击  

运行以下命令:

docker-compose up -d

引发以下错误:

ERROR: for ubuntu_caddy_1  Cannot start service caddy: oci runtime error: container_linux.go:247: starting container process caused "exec: \"./caddy\": stat ./caddy: no such file or directory"

这是 docker-compose.yml

services:
  caddy:
    image: abiosoft/caddy
    ports:
      - "80:80"
      - "443:443"
      - "2015:2015"
    volumes:
      - "./caddy-data:/root/.caddy"
      - "./config:/etc/caddy"
      - "./config/Caddyfile:/etc/Caddyfile"
    entrypoint:
      - ./caddy
      - "-conf"
      - /etc/Caddyfile
      - "-agree"
      - "-log=stdout"
      - "-port=443"
    restart: "on-failure: 10"
    user: root
version: "2"

你知道我会错过什么吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/53574
 
1379 次点击  
文章 [ 1 ]  |  最新文章 5 年前