Strapi server when deployed using docker container stops with errors, even though it works great for

Connection Error: Connection ended unexpectedly [2024-05-01 21:33:44.710] debug: ⛔️ Server wasn't able to start properly. [2024-05-01 21:33:44.711] error: select "t0"."id" from "public"."admin_users" as "t0" limit $1 - relation "public.admin_users" does not exist

spraykaro-strapi@0.1.0 start
strapi start

DEBUG: Detected Strapi version 4.19.1 for interface building
INFO: schemas-to-ts plugin’s acceptedNodeEnvs property does not include ‘production’ environment. Skipping conversion of schemas to Typescript.
[2024-05-01 21:33:51.551] debug: :no_entry: Server wasn’t able to start properly.
[2024-05-01 21:33:51.554] error: alter table “public”.“admin_permissions_role_links” add constraint “admin_permissions_role_links_fk” foreign key (“permission_id”) references “public”.“admin_permissions” (“id”) on delete CASCADE - insert or update on table “admin_permissions_role_links” violates foreign key constraint “admin_permissions_role_links_fk”
error: alter table “public”.“admin_permissions_role_links” add constraint “admin_permissions_role_links_fk” foreign key (“permission_id”) references “public”.“admin_permissions” (“id”) on delete CASCADE - insert or update on table “admin_permissions_role_links” violates foreign key constraint “admin_permissions_role_links_fk”
at Parser.parseErrorMessage (/app/node_modules/pg-protocol/dist/parser.js:287:98)
at Parser.handlePacket (/app/node_modules/pg-protocol/dist/parser.js:126:29)
at Parser.parse (/app/node_modules/pg-protocol/dist/parser.js:39:38)
at Socket. (/app/node_modules/pg-protocol/dist/index.js:11:42)
at Socket.emit (node:events:517:28)
at Socket.emit (node:domain:489:12)
at addChunk (node:internal/streams/readable:335:12)
at readableAddChunk (node:internal/streams/readable:308:9)
at Readable.push (node:internal/streams/readable:245:10)
at TCP.onStreamRead (node:internal/stream_base_commons:190:23)