簡體   English   中英

如何修復 docker 在 Z1D41C853AF58D3A7AEZ84990CE2941D7 上 django 中的 docker-compose 之后進入重新啟動狀態

[英]how fix docker when goes to restarting status after docker-compose in django on ubuntu

我在我的 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

重啟顯然是因為restart: always在你的撰寫文件中。 通常原因是內部錯誤會殺死自動重啟的容器。

我的建議是通過使用docker-compose logs blog_postgresql命令查看blog_postgresql日志來找出錯誤所在。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM