| Is the server running on host "postgresdb" (172.23.0.2) and accepting
backend_1 | TCP/IP connections on port 5432?
в чем мб проблема?, кто с докером тесно знаком?
джанга поднялась и пытается стучаться к базе, которая не поднята
а там же depends_on стоит
тем более нормальные логи от базы: postgresdb_1 | --auth-local and --auth-host, the next time you run initdb. postgresdb_1 | waiting for server to start....2021-10-19 09:55:01.134 UTC [36] LOG: starting PostgreSQL 12.3 on x86_64-pc-linux-musl, compiled by gcc (Alpine 9.3.0) 9.3.0, 64-bit postgresdb_1 | 2021-10-19 09:55:01.192 UTC [36] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" backend_1 | backend_1 | 187 static files copied to '/usr/src/app/static'. postgresdb_1 | 2021-10-19 09:55:01.443 UTC [37] LOG: database system was shut down at 2021-10-19 09:54:47 UTC postgresdb_1 | 2021-10-19 09:55:01.502 UTC [36] LOG: database system is ready to accept connections postgresdb_1 | done postgresdb_1 | server started
это порядок запуска контейнеров, но он не гарантирует что в момент подъема джанги у тебя база уже подымется и будет готова принимать коннекы, гугли wait_for_postgres
ну, либо не те настройки у тебя в джанге стоят для базы, урл/логин/пароль/порт
все верно вроде как
в докер-композ файле порты не проброшены
Обсуждают сегодня