【问题标题】:i have a problem with docker. service "todo" is not running container我有码头工人的问题。服务 \"todo\" 没有运行容器
【发布时间】:2023-01-26 02:51:38
【问题描述】:

我试图为我的 django 项目制作一个 docker-compose 但是当我使用“docker-compsoe exec”时我收到了这个错误。 服务“todo”没有运行容器

我期待在写“docker-compose exec todo sh -c”python startapp todolist”时它会制作一个应用程序但它没有发生并且我收到此错误。 “服务“todo”没有运行容器” enter image description here enter image description here

【问题讨论】:

  • edit您的问题并将您的代码复制/粘贴为文本而不是屏幕截图。

标签: django docker docker-compose


【解决方案1】:

我期待在写“docker-compose exec todo sh -c”python startapp todolist“它制作一个应用程序但它没有发生并且我得到这个错误。“服务“todo”没有运行容器“

您需要先启动容器,然后才能exec其中的任何命令。你用docker-compose up来做这件事。此外,docker-compose exec 用于一次性命令。相反,您应该在 Dockerfile 中使用 CMD 或在 docker-compose.yml 文件中使用 command

我建议您阅读更多 docker compose 教程,以了解有关这些基本概念的更多信息。

【讨论】:

    猜你喜欢
    • 2015-12-16
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-03
    • 1970-01-01
    • 2020-09-25
    相关资源
    最近更新 更多