[英]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.