PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Docker Compose, Django:role _ không tồn tại

Điều này xảy ra vì pgsql db của bạn đã được khởi chạy mà không có bất kỳ env nào. Hình ảnh docker pgsql chỉ sử dụng envs vào lần đầu tiên bạn tạo vùng chứa, sau đó nó sẽ không tạo lại DB và người dùng.

Giải pháp là xóa khối lượng pgsql để lần sau bạn docker-compose up bạn sẽ có một db mới với envs đọc. Cách thực hiện đơn giản là docker-compose down -v



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Heroku pg:pull không điền giản đồ

  2. pg_dump bỏ qua trình tự bảng?

  3. Cách nhận tổng kết với số lượng lớn hơn số tiền nhất định

  4. CHARINDEX (SQL SERVER) tương đương trong POSTGRESQL là gì?

  5. Sự trở lại của XFS trên Linux