【问题标题】:how fix docker when goes to restarting status after docker-compose in django on ubuntu如何在 ubuntu 上的 django 中进行 docker-compose 后进入重新启动状态时修复 docker
【发布时间】:2020-04-22 16:41:24
【问题描述】:

我在我的 django 项目中使用 postgresql 和 docker。在 docker-compose 之后,我的容器进入重新启动状态。我尝试通过停止和删除来修复它,但没有奏效

docker-compose.yml:

version: '3'

services:
  blog_postgresql:
    image: postgres:12
    container_name: blog_postgresql
    volumes:
      - blog_postgresql:/var/lib/postgresql/data
    restart: always
    env_file: .env
    ports:
      - "5432:5432"
    networks:
      - blog_network
volumes:
  blog_postgresql:
    external: true

networks:
  blog_network:
    external: true

终端显示:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                            PORTS               NAMES
e8aa3e604ba3        postgres:12         "docker-entrypoint.s…"   3 days ago          Restarting (126) 14 seconds ago                       blog_postgresql

【问题讨论】:

    标签: django docker ubuntu docker-compose


    【解决方案1】:

    重启显然是因为您的撰写文件中的restart: always。 通常原因是内部错误会杀死自动重新启动的容器。

    我的建议是使用docker-compose logs blog_postgresql 命令查看blog_postgresql 日志,找出错误所在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-19
      • 2021-12-01
      • 1970-01-01
      • 2019-07-04
      • 2017-05-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多