AWS Deployment Stuck on loading

Hi, I am deploying Metabase with AWS ECS and Fargate.

All I'm doing is taking the image off of dockerhub and running it through AWS ECS.

I have it deployed and I can access Metabase on my internal network.

BUT the instance is just spinning on the loading screen and I'm not sure why.

The logs are telling me A LOT of things. Two I find interesting are:
2023-05-03 23:14:22,700 INFO plugins.dependencies :: e[31mMetabase cannot initialize plugin Metabase Vertica Driver due to required dependencies.e[0m Metabase requires the Vertica JDBC driver in order to connect to Vertica databases, but we can't ship it as part of Metabase due to licensing restrictions. See Redirecting… for more details.
2023-05-03 23:14:22,567 INFO plugins.dependencies :: e[31mMetabase cannot initialize plugin Metabase Oracle Driver due to required dependencies.e[0m Metabase requires the Oracle JDBC driver in order to connect to Oracle databases, but we can't ship it as part of Metabase due to licensing restrictions. See Redirecting… for more details.
BUT I also don't really know what I'm doing, so there might be other useful logs I'm ignoring.

Guidance would be very appreciated.

Please post the full logs

message
Warning: protocol #'java-time.core/Amount is overwriting function abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: java-time.core, being replaced by: #'java-time.core/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: java-time, being replaced by: #'java-time/abs
Warning: environ value jdk-11.0.18+10 for key :java-version has been overwritten with 11.0.18
2023-03-09 16:49:12,240 INFO metabase.util :: Maximum memory available to JVM: 768.0 MB
2023-03-09 16:49:16,903 INFO util.encryption :: Saved credentials encryption is ENABLED for this Metabase instance. 🔐
For more information, see -https://metabase.com/docs/latest/operations-guide/encrypting-database-details-at-rest.html-
WARNING: abs already refers to: #'clojure.core/abs in namespace: taoensso.encore, being replaced by: #'taoensso.encore/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: kixi.stats.math, being replaced by: #'kixi.stats.math/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: kixi.stats.test, being replaced by: #'kixi.stats.math/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: kixi.stats.distribution, being replaced by: #'kixi.stats.math/abs
2023-03-09 16:49:28,536 INFO driver.impl :: e[34mRegistered abstract driver :sqle[0m 🚚
2023-03-09 16:49:28,541 INFO metabase.util :: e[36m ⮦ Load driver :sql took 128.9 mse[0m
2023-03-09 16:49:28,550 INFO driver.impl :: e[34mRegistered abstract driver :sql-jdbce[0m (parents: [:sql]) 🚚
2023-03-09 16:49:28,553 INFO metabase.util :: e[32mLoad driver :sql-jdbc took 145.7 mse[0m
2023-03-09 16:49:28,603 INFO driver.impl :: e[34mRegistered driver :h2e[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:28,652 INFO driver.impl :: e[34mRegistered driver :mysqle[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:28,735 INFO driver.impl :: e[34mRegistered driver :postgrese[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:33,118 INFO metabase.core ::
Metabase v0.45.3 (070f57b release-x.45.x)
Copyright © 2023 Metabase, Inc.
Metabase Enterprise Edition extensions are NOT PRESENT.
2023-03-09 16:49:33,135 INFO metabase.core :: Starting Metabase in STANDALONE mode
2023-03-09 16:49:33,211 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
{:port 3000, :host "0.0.0.0"}
2023-03-09 16:49:33,250 INFO metabase.core :: Starting Metabase version v0.45.3 (070f57b release-x.45.x) ...
2023-03-09 16:49:33,416 INFO metabase.core :: System info:
{"file.encoding" "UTF-8",
"java.runtime.name" "OpenJDK Runtime Environment",
"java.runtime.version" "11.0.18+10",
"java.vendor" "Eclipse Adoptium",
"java.vendor.url" "https://adoptium.net/",
"java.version" "11.0.18",
"java.vm.name" "OpenJDK 64-Bit Server VM",
"java.vm.version" "11.0.18+10",
"os.name" "Linux",
"os.version" "5.10.162-141.675.amzn2.x86_64",
"user.language" "en",
"user.timezone" "GMT"}
2023-03-09 16:49:33,423 INFO metabase.plugins :: Loading plugins in /plugins...
2023-03-09 16:49:33,812 INFO util.files :: Extract file /modules/sparksql.metabase-driver.jar -> /plugins/sparksql.metabase-driver.jar
2023-03-09 16:49:33,950 INFO util.files :: Extract file /modules/athena.metabase-driver.jar -> /plugins/athena.metabase-driver.jar
2023-03-09 16:49:34,204 INFO util.files :: Extract file /modules/sqlserver.metabase-driver.jar -> /plugins/sqlserver.metabase-driver.jar
2023-03-09 16:49:34,216 INFO util.files :: Extract file /modules/presto-jdbc.metabase-driver.jar -> /plugins/presto-jdbc.metabase-driver.jar
2023-03-09 16:49:34,334 INFO util.files :: Extract file /modules/sqlite.metabase-driver.jar -> /plugins/sqlite.metabase-driver.jar
2023-03-09 16:49:34,416 INFO util.files :: Extract file /modules/vertica.metabase-driver.jar -> /plugins/vertica.metabase-driver.jar
2023-03-09 16:49:34,418 INFO util.files :: Extract file /modules/redshift.metabase-driver.jar -> /plugins/redshift.metabase-driver.jar
2023-03-09 16:49:34,427 INFO util.files :: Extract file /modules/presto.metabase-driver.jar -> /plugins/presto.metabase-driver.jar
2023-03-09 16:49:34,429 INFO util.files :: Extract file /modules/druid.metabase-driver.jar -> /plugins/druid.metabase-driver.jar
2023-03-09 16:49:34,435 INFO util.files :: Extract file /modules/mongo.metabase-driver.jar -> /plugins/mongo.metabase-driver.jar
2023-03-09 16:49:34,515 INFO util.files :: Extract file /modules/oracle.metabase-driver.jar -> /plugins/oracle.metabase-driver.jar
2023-03-09 16:49:34,517 INFO util.files :: Extract file /modules/snowflake.metabase-driver.jar -> /plugins/snowflake.metabase-driver.jar
2023-03-09 16:49:35,010 INFO util.files :: Extract file /modules/googleanalytics.metabase-driver.jar -> /plugins/googleanalytics.metabase-driver.jar
2023-03-09 16:49:35,024 INFO util.files :: Extract file /modules/bigquery-cloud-sdk.metabase-driver.jar -> /plugins/bigquery-cloud-sdk.metabase-driver.jar
2023-03-09 16:49:35,070 INFO util.files :: Extract file /modules/presto-common.metabase-driver.jar -> /plugins/presto-common.metabase-driver.jar
2023-03-09 16:49:35,538 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :hive-like...e[0m
2023-03-09 16:49:35,550 INFO driver.impl :: e[34mRegistered abstract driver :hive-likee[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:35,551 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :sparksql...e[0m
2023-03-09 16:49:35,552 INFO driver.impl :: e[34mRegistered driver :sparksqle[0m (parents: [:hive-like]) 🚚
2023-03-09 16:49:35,611 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :bigquery-cloud-sdk...e[0m
2023-03-09 16:49:35,611 INFO driver.impl :: e[34mRegistered driver :bigquery-cloud-sdke[0m (parents: [:sql]) 🚚
2023-03-09 16:49:35,624 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :redshift...e[0m
2023-03-09 16:49:35,627 INFO driver.impl :: e[34mRegistered driver :redshifte[0m (parents: [:postgres]) 🚚
2023-03-09 16:49:35,641 INFO plugins.dependencies :: Plugin 'Metabase Presto Driver' depends on plugin 'Presto Common Driver'
2023-03-09 16:49:35,643 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? false
2023-03-09 16:49:35,643 INFO plugins.dependencies :: e[33mPlugins with unsatisfied deps: ["Metabase Presto Driver"]e[0m
2023-03-09 16:49:35,709 INFO plugins.dependencies :: e[31mMetabase cannot initialize plugin Metabase Oracle Driver due to required dependencies.e[0m Metabase requires the Oracle JDBC driver in order to connect to Oracle databases, but we can't ship it as part of Metabase due to licensing restrictions. See -https://metabase.com/docs/latest/administration-guide/databases/oracle.html- for more details.
2023-03-09 16:49:35,709 INFO plugins.dependencies :: Metabase Oracle Driver dependency {:class oracle.jdbc.OracleDriver} satisfied? false
2023-03-09 16:49:35,710 INFO plugins.dependencies :: e[33mPlugins with unsatisfied deps: ["Metabase Oracle Driver" "Metabase Presto Driver"]e[0m
2023-03-09 16:49:35,719 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :sqlserver...e[0m
2023-03-09 16:49:35,722 INFO driver.impl :: e[34mRegistered driver :sqlservere[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:35,927 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :snowflake...e[0m
2023-03-09 16:49:35,930 INFO driver.impl :: e[34mRegistered driver :snowflakee[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:35,942 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :mongo...e[0m
2023-03-09 16:49:36,004 INFO driver.impl :: e[34mRegistered driver :mongoe[0m 🚚
2023-03-09 16:49:36,010 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :presto-common...e[0m
2023-03-09 16:49:36,018 INFO driver.impl :: e[34mRegistered abstract driver :presto-commone[0m 🚚
2023-03-09 16:49:36,019 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? true
2023-03-09 16:49:36,021 DEBUG plugins.initialize :: e[33mDependencies satisfied; these plugins will now be loaded: ["Metabase Presto Driver"]e[0m
2023-03-09 16:49:36,021 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :presto...e[0m
2023-03-09 16:49:36,024 INFO driver.impl :: e[34mRegistered driver :prestoe[0m (parents: [:presto-common]) 🚚
2023-03-09 16:49:36,103 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :athena...e[0m
2023-03-09 16:49:36,104 INFO driver.impl :: e[34mRegistered driver :athenae[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:36,143 INFO plugins.dependencies :: Plugin 'Metabase Presto JDBC Driver' depends on plugin 'Presto Common Driver'

2023-03-09 16:49:36,146 INFO plugins.dependencies :: Metabase Presto JDBC Driver dependency {:plugin Presto Common Driver} satisfied? true
2023-03-09 16:49:36,147 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :presto-jdbc...e[0m
2023-03-09 16:49:36,148 INFO driver.impl :: e[34mRegistered driver :presto-jdbce[0m (parents: [:presto-common]) 🚚
2023-03-09 16:49:36,153 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :druid...e[0m
2023-03-09 16:49:36,220 INFO driver.impl :: e[34mRegistered driver :druide[0m 🚚
2023-03-09 16:49:36,233 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :googleanalytics...e[0m
2023-03-09 16:49:36,233 INFO driver.impl :: e[34mRegistered driver :googleanalyticse[0m 🚚
2023-03-09 16:49:36,236 DEBUG plugins.lazy-loaded-driver :: e[35mRegistering lazy loading driver :sqlite...e[0m
2023-03-09 16:49:36,241 INFO driver.impl :: e[34mRegistered driver :sqlitee[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 16:49:36,243 INFO plugins.dependencies :: e[31mMetabase cannot initialize plugin Metabase Vertica Driver due to required dependencies.e[0m Metabase requires the Vertica JDBC driver in order to connect to Vertica databases, but we can't ship it as part of Metabase due to licensing restrictions. See -https://metabase.com/docs/latest/administration-guide/databases/vertica.html- for more details.
2023-03-09 16:49:36,251 INFO plugins.dependencies :: Metabase Vertica Driver dependency {:class com.vertica.jdbc.Driver} satisfied? false
2023-03-09 16:49:36,252 INFO plugins.dependencies :: e[33mPlugins with unsatisfied deps: ["Metabase Vertica Driver" "Metabase Oracle Driver"]e[0m
2023-03-09 16:49:36,252 INFO metabase.core :: Setting up and migrating Metabase DB. Please sit tight, this may take a minute...
2023-03-09 16:49:36,306 INFO db.setup :: e[36mVerifying postgres Database Connection ...e[0m
2023-03-09 16:49:37,313 INFO db.setup :: Successfully verified PostgreSQL 10.21 application database connection. ✅
2023-03-09 16:49:37,315 INFO db.setup :: Running Database Migrations...
2023-03-09 16:49:37,317 INFO db.setup :: Setting up Liquibase...
2023-03-09 16:49:37,761 INFO db.setup :: Liquibase is ready.
2023-03-09 16:49:37,762 INFO db.liquibase :: Checking if Database has unrun migrations...
2023-03-09 16:49:41,010 INFO db.setup :: Database Migrations Current ... ✅
2023-03-09 16:49:41,026 INFO db.data-migrations :: Running all necessary data migrations, this may take a minute.
2023-03-09 16:49:41,038 INFO db.data-migrations :: Finished running data migrations.
2023-03-09 16:49:41,039 INFO metabase.util :: e[32mDatabase setup took 4.7 se[0m
2023-03-09 16:49:41,152 INFO metabase.events :: Starting events listener: e[34m:metabase.events.activity-feed/ActivityFeede[0m 👂
2023-03-09 16:49:41,214 INFO metabase.events :: Starting events listener: e[34m:metabase.events.last-login/LastLogine[0m 👂
2023-03-09 16:49:41,215 INFO metabase.events :: Starting events listener: e[34m:metabase.events.persisted-info/PersistedInfoe[0m 👂
2023-03-09 16:49:41,216 INFO metabase.events :: Starting events listener: e[34m:metabase.events.sync-database/Synce[0m 👂
2023-03-09 16:49:41,217 INFO metabase.events :: Starting events listener: e[34m:metabase.events.driver-notifications/DriverNotificationse[0m 👂
2023-03-09 16:49:41,220 INFO metabase.events :: Starting events listener: e[34m:metabase.events.revision/Revisionse[0m 👂
2023-03-09 16:49:41,224 INFO metabase.events :: Starting events listener: e[34m:metabase.events.view-log/ViewLoge[0m 👂
2023-03-09 16:49:41,315 INFO impl.StdSchedulerFactory :: Using default implementation for ThreadExecutor
2023-03-09 16:49:41,335 INFO core.SchedulerSignalerImpl :: Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
2023-03-09 16:49:41,336 INFO core.QuartzScheduler :: Quartz Scheduler v.2.3.2 created.
2023-03-09 16:49:41,337 INFO jdbcjobstore.JobStoreTX :: Using db table-based data access locking (synchronization).
2023-03-09 16:49:41,339 INFO jdbcjobstore.JobStoreTX :: JobStoreTX initialized.
2023-03-09 16:49:41,340 INFO core.QuartzScheduler :: Scheduler meta-data: Quartz Scheduler (v2.3.2) 'MetabaseScheduler' with instanceId 'ip-10-230-228-53.ec2.internal1678380581318'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.impl.jdbcjobstore.JobStoreTX' - which supports persistence. and is clustered.
2023-03-09 16:49:41,341 INFO impl.StdSchedulerFactory :: Quartz scheduler 'MetabaseScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
2023-03-09 16:49:41,341 INFO impl.StdSchedulerFactory :: Quartz scheduler version: 2.3.2
2023-03-09 16:49:41,551 INFO core.QuartzScheduler :: Scheduler MetabaseScheduler_$ip-10-230-228-53.ec2.internal1678380581318 paused.
2023-03-09 16:49:41,552 INFO metabase.task :: Task scheduler initialized into standby mode.
2023-03-09 16:49:41,605 INFO metabase.task :: Initializing task e[32mSyncDatabasese[0m 📆
2023-03-09 16:49:41,705 INFO task.sync-databases :: Updated default schedules for 0 databases
2023-03-09 16:49:41,706 INFO metabase.task :: Initializing task e[32mPersistRefreshe[0m 📆
2023-03-09 16:49:41,740 INFO driver.impl :: e[33mInitializing driver :sql...e[0m
2023-03-09 16:49:41,741 INFO driver.impl :: e[33mInitializing driver :sql-jdbc...e[0m
2023-03-09 16:49:41,741 INFO driver.impl :: e[33mInitializing driver :postgres...e[0m
2023-03-09 16:49:41,803 INFO driver.impl :: e[33mInitializing driver :h2...e[0m
2023-03-09 16:49:41,829 INFO metabase.task :: Initializing task e[32mCheckForNewVersionse[0m 📆
2023-03-09 16:49:41,933 INFO metabase.task :: Initializing task e[32mPersistPrunee[0m 📆
2023-03-09 16:49:41,940 INFO metabase.task :: Initializing task e[32mSendAnonymousUsageStatse[0m 📆
2023-03-09 16:49:42,009 INFO metabase.task :: Initializing task e[32mRefreshSlackChannelsAndUserse[0m 📆
2023-03-09 16:49:42,114 INFO metabase.task :: Initializing task e[32mSendAbandomentEmailse[0m 📆
2023-03-09 16:49:42,150 INFO metabase.task :: Initializing task e[32mSendPulsese[0m 📆
2023-03-09 16:49:42,216 INFO metabase.task :: Initializing task e[32mSendFollowUpEmailse[0m 📆
2023-03-09 16:49:42,247 INFO metabase.task :: Initializing task e[32mTaskHistoryCleanupe[0m 📆
2023-03-09 16:49:42,533 INFO util.files :: Extract file /sample-database.db.mv.db -> /plugins/sample-database.db.mv.db
2023-03-09 16:49:42,650 INFO core.QuartzScheduler :: Scheduler MetabaseScheduler
$ip-10-230-228-53.ec2.internal1678380581318 started.
2023-03-09 16:49:42,650 INFO metabase.task :: Task scheduler started
2023-03-09 16:49:42,652 INFO metabase.core :: Metabase Initialization COMPLETE
2023-03-09 16:49:42,748 INFO task.refresh-slack-channel-user-cache :: Slack is not configured, not refreshing slack user/channel cache.
2023-03-09 16:50:49,549 INFO metabase.core :: Metabase Shutting Down ...
2023-03-09 16:50:49,550 INFO core.QuartzScheduler :: Scheduler MetabaseScheduler
$ip-10-230-228-53.ec2.internal1678380581318 shutting down.
2023-03-09 16:50:49,550 INFO core.QuartzScheduler :: Scheduler MetabaseScheduler
$ip-10-230-228-53.ec2.internal1678380581318 paused.
2023-03-09 16:50:49,552 INFO core.QuartzScheduler :: Scheduler MetabaseScheduler
$_ip-10-230-228-53.ec2.internal1678380581318 shutdown complete.
2023-03-09 16:50:49,553 INFO metabase.server :: Shutting Down Embedded Jetty Webserver
2023-03-09 16:50:49,578 INFO metabase.core :: Metabase Shutdown COMPLETE
Warning: protocol #'java-time.core/Amount is overwriting function abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: java-time.core, being replaced by: #'java-time.core/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: java-time, being replaced by: #'java-time/abs
Warning: environ value jdk-11.0.18+10 for key :java-version has been overwritten with 11.0.18
2023-03-09 17:13:34,280 INFO metabase.util :: Maximum memory available to JVM: 768.0 MB
2023-03-09 17:13:38,434 INFO util.encryption :: Saved credentials encryption is ENABLED for this Metabase instance. 🔐
For more information, see Redirecting…
WARNING: abs already refers to: #'clojure.core/abs in namespace: taoensso.encore, being replaced by: #'taoensso.encore/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: kixi.stats.math, being replaced by: #'kixi.stats.math/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: kixi.stats.test, being replaced by: #'kixi.stats.math/abs
WARNING: abs already refers to: #'clojure.core/abs in namespace: kixi.stats.distribution, being replaced by: #'kixi.stats.math/abs
2023-03-09 17:13:48,895 INFO driver.impl :: e[34mRegistered abstract driver :sqle[0m 🚚
2023-03-09 17:13:48,899 INFO metabase.util :: e[36m ⮦ Load driver :sql took 197.0 mse[0m
2023-03-09 17:13:48,907 INFO driver.impl :: e[34mRegistered abstract driver :sql-jdbce[0m (parents: [:sql]) 🚚
2023-03-09 17:13:48,910 INFO metabase.util :: e[32mLoad driver :sql-jdbc took 212.2 mse[0m
2023-03-09 17:13:48,910 INFO driver.impl :: e[34mRegistered driver :h2e[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 17:13:48,997 INFO driver.impl :: e[34mRegistered driver :mysqle[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 17:13:49,023 INFO driver.impl :: e[34mRegistered driver :postgrese[0m (parents: [:sql-jdbc]) 🚚
2023-03-09 17:13:53,016 INFO metabase.core ::
Metabase v0.45.3 (070f57b release-x.45.x)
Copyright © 2023 Metabase, Inc.
Metabase Enterprise Edition extensions are NOT PRESENT.
2023-03-09 17:13:53,083 INFO metabase.core :: Starting Metabase in STANDALONE mode
2023-03-09 17:13:53,193 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
{:port 3000, :host "0.0.0.0"}
2023-03-09 17:13:53,281 INFO metabase.core :: Starting Metabase version v0.45.3 (070f57b release-x.45.x) ...
2023-03-09 17:13:53,323 INFO metabase.core :: System info:
{"file.encoding" "UTF-8",
"java.runtime.name" "OpenJDK Runtime Environment",
"java.runtime.version" "11.0.18+10",
"java.vendor" "Eclipse Adoptium",
"java.vendor.url" "https://adoptium.net/",
"java.version" "11.0.18",
"java.vm.name" "OpenJDK 64-Bit Server VM",
"java.vm.version" "11.0.18+10",
"os.name" "Linux",
"os.version" "5.10.162-141.675.amzn2.x86_64",
"user.language" "en",
"user.timezone" "GMT"}
2023-03-09 17:13:53,326 INFO metabase.plugins :: Loading plugins in /plugins...
2023-03-09 17:13:53,683 INFO util.files :: Extract file /modules/sparksql.metabase-driver.jar -> /plugins/sparksql.metabase-driver.jar
2023-03-09 17:13:53,804 INFO util.files :: Extract file /modules/athena.metabase-driver.jar -> /plugins/athena.metabase-driver.jar
2023-03-09 17:13:54,005 INFO util.files :: Extract file /modules/sqlserver.metabase-driver.jar -> /plugins/sqlserver.metabase-driver.jar
2023-03-09 17:13:54,016 INFO util.files :: Extract file /modules/presto-jdbc.metabase-driver.jar -> /plugins/presto-jdbc.metabase-driver.jar

These are the logs from the container.

It looks like its trying but can't find everything it needs.

But since I'm just using the container from dockerhub, I don't know how to fix it.

so ECS is killing your container as it cannot do a successful healthcheck (the container shuts down gracefully), check those parameters

What about the logs tell you that?

2023-03-09 16:50:49,549 INFO metabase.core :: Metabase Shutting Down ...

That's a graceful shutdown being initiated. So this is mostly sure containers spinning up and down due to the fact that ECS kills them because they don't have a valid healthcheck

That makes sense. Thank you. I honestly thing I'm not health check the correct end point so I'll go look closer at that.

What should my health check be?

/api/health

Yeah that seemed to help. Also deleting the database from the environment variables was also useful.

you shouldn't do that, as Metabase needs a persistent application database