Docker Composeを利用したZabbix-serverが起動できない

お世話になります。

公式リポジトリよりpullした物を利用してdocker-composeでのzabbix-server構築をしようとしております。
以前は正しく動いていたのですが、ある時を境に停止しており、再稼働させようとしたところDBとの接続がうまく行かない様子でした。

何がおかしいのかを掴むことができておらず、お教え頂ける方がいらっしゃればと投稿した次第です。

一度真っ新にした上で、以下のページを参考にほぼ同じ状態にしたdocker-compose.ymlを用意しましたが、同様でした。
https://qiita.com/ohhara_shiojiri/items/90e692c19af760ab4e53
既にローカルのnginxが有るため、nginxのコンテナについてポートの指定を
- "8080:8080"
- "8443:8443"
としている点は異なっており、SNMPは監視する用途が無いため、その部分の手順は対応していません。

以下、docker-compose logでの内容になります。
何かおわかりになる点がございましたら、ご教示いただけたら幸いです。

zabbix-docker_db_data_mysql_1 exited with code 0
zabbix-agent_1 | [WARN tini (3362898)] Tini is not running as PID 1 and isn't registered as a child subreaper.
zabbix-agent_1 | Zombie processes will not be re-parented to Tini, so zombie reaping won't work.
zabbix-agent_1 | To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1.
zabbix-agent_1 | ** Preparing Zabbix agent
zabbix-agent_1 | ** Preparing Zabbix agent configuration file
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "PidFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "LogType": 'console'...added
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "LogFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "LogFileSize": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "DebugLevel": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "SourceIP": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "LogRemoteCommands": ''...removed
zabbix-agent_1 | ** Using 'zabbix-server' servers for passive checks
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "Server": 'zabbix-server'...updated
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "ListenPort": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "ListenIP": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "ListenBacklog": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "StartAgents": ''...removed
zabbix-agent_1 | ** Using 'zabbix-server:10051' servers for active checks
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "ServerActive": 'zabbix-server:10051'...updated
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "HostInterface": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "HostInterfaceItem": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "Hostname": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "HostnameItem": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "HostMetadata": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "HostMetadataItem": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "RefreshActiveChecks": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "BufferSend": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "BufferSize": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "MaxLinesPerSecond": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "Timeout": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "Include": '/etc/zabbix/zabbix_agentd.d/*.conf'...added first occurrence
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "UnsafeUserParameters": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "LoadModulePath": '/var/lib/zabbix/modules/'...added
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSConnect": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSAccept": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCAFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCRLFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSServerCertIssuer": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSServerCertSubject": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCertFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCipherAll": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCipherAll13": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCipherCert": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCipherCert13": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCipherPSK": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSCipherPSK13": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSKeyFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSPSKIdentity": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "TLSPSKFile": ''...removed
zabbix-agent_1 | ** Updating '/etc/zabbix/zabbix_agentd.conf' parameter "User": 'zabbix'...added
zabbix-agent_1 | Starting Zabbix Agent [99eb5456d306]. Zabbix 6.2.4 (revision 885eaef).
zabbix-agent_1 | Press Ctrl+C to exit.
zabbix-agent_1 |
zabbix-agent_1 | 3363029:20221107:203716.114 Starting Zabbix Agent [99eb5456d306]. Zabbix 6.2.4 (revision 885eaef).
zabbix-agent_1 | 3363029:20221107:203716.114 **** Enabled features ****
zabbix-agent_1 | 3363029:20221107:203716.114 IPv6 support: YES
zabbix-agent_1 | 3363029:20221107:203716.114 TLS support: YES
zabbix-agent_1 | 3363029:20221107:203716.114 **************************
zabbix-agent_1 | 3363029:20221107:203716.114 using configuration file: /etc/zabbix/zabbix_agentd.conf
zabbix-agent_1 | 3363029:20221107:203716.115 agent #0 started [main process]
zabbix-agent_1 | 3363320:20221107:203716.115 agent #1 started [collector]
zabbix-agent_1 | 3363323:20221107:203716.116 agent #4 started [listener #3]
zabbix-agent_1 | 3363324:20221107:203716.116 agent #5 started [active checks #1]
zabbix-agent_1 | 3363321:20221107:203716.116 agent #2 started [listener #1]
zabbix-agent_1 | 3363322:20221107:203716.118 agent #3 started [listener #2]
zabbix-agent_1 | 3363324:20221107:203719.134 Unable to connect to [zabbix-server]:10051 [cannot connect to [[zabbix-server]:10051]: [4] Interrupted system call]
zabbix-agent_1 | 3363324:20221107:203719.134 Unable to send heartbeat message to [zabbix-server]:10051 [cannot connect to [[zabbix-server]:10051]: [4] Interrupted system call]
zabbix-agent_1 | 3363324:20221107:203722.136 Unable to connect to [zabbix-server]:10051 [cannot connect to [[zabbix-server]:10051]: [4] Interrupted system call]
zabbix-agent_1 | 3363324:20221107:203722.136 Active check configuration update started to fail
zabbix-server_1 | ** Preparing Zabbix server
zabbix-server_1 | ** Using MYSQL_USER variable from secret file
zabbix-server_1 | ** Using MYSQL_PASSWORD variable from secret file
zabbix-server_1 | ** Using MYSQL_ROOT_PASSWORD variable from secret file
zabbix-server_1 | ********************
zabbix-server_1 | * DB_SERVER_HOST: mysql-server
zabbix-server_1 | * DB_SERVER_PORT: 3306
zabbix-server_1 | * DB_SERVER_DBNAME: zabbix
zabbix-server_1 | ********************
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
mysql-server_1 | 2022-11-07 11:37:15+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.31-1.el8 started.
mysql-server_1 | 2022-11-07 11:37:15+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
mysql-server_1 | 2022-11-07 11:37:15+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.31-1.el8 started.
mysql-server_1 | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
mysql-server_1 | 2022-11-07T11:37:16.578805Z 0 [Warning] [MY-011068] [Server] The syntax '--skip-host-cache' is deprecated and will be removed in a future release. Please use SET GLOBAL host_cache_size=0 instead.
mysql-server_1 | 2022-11-07T11:37:16.581262Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
mysql-server_1 | 2022-11-07T11:37:16.581301Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31) starting as process 1
mysql-server_1 | 2022-11-07T11:37:16.650053Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
mysql-server_1 | 2022-11-07T11:37:17.489940Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
mysql-server_1 | 2022-11-07T11:37:17.932657Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
mysql-server_1 | 2022-11-07T11:37:17.932745Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
mysql-server_1 | 2022-11-07T11:37:17.935656Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.
mysql-server_1 | 2022-11-07T11:37:17.998409Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
mysql-server_1 | 2022-11-07T11:37:17.998541Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.31' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server - GPL.
zabbix-web-nginx-mysql_1 | ** Deploying Zabbix web-interface (Nginx) with MySQL database
zabbix-web-nginx-mysql_1 | ** Using MYSQL_USER variable from secret file
zabbix-web-nginx-mysql_1 | ** Using MYSQL_PASSWORD variable from secret file
zabbix-web-nginx-mysql_1 | ********************
zabbix-web-nginx-mysql_1 | * DB_SERVER_HOST: mysql-server
zabbix-web-nginx-mysql_1 | * DB_SERVER_PORT: 3306
zabbix-web-nginx-mysql_1 | * DB_SERVER_DBNAME: zabbix
zabbix-web-nginx-mysql_1 | ********************
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-server_1 | **** MySQL server is not available. Waiting 5 seconds...
zabbix-web-nginx-mysql_1 | **** MySQL server is not available. Waiting 5 seconds...

Zabbix本体のことでは無い部分があり恐れ入りますが、何卒よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

具体的にどのようなYAMLを使用して起動しようとされているのかわ
からないので、調べることも試すこともできません。

latestなど最新を指定している場合、最新のバージョンになってし
まって動かなくなることはあり得るので、何が更新されたのかを確
認してみてください。