前提・実現したいこと
zabbixサーバをdocker-composeでAzure Container Instances(ACI)にデプロイしています。
デプロイしているコンテナは
zabbix-java-gateway
mysql-server
db-data-mysql
zabbix-server
zabbix-web-nginx-mysql
上記6つでエラーが発生しているのはmysql-serverです。(起動しない)
発生している問題・エラーメッセージ
2021-11-26T02:49:07.785030Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead. 2021-11-26T02:49:07.785052Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.27) starting as process 1 2021-11-26T02:49:07.787987Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous. 2021-11-26T02:49:07.787998Z 0 [Warning] [MY-013244] [Server] --collation-server: 'utf8_bin' is a collation of the deprecated character set UTF8MB3. Please consider using UTF8MB4 with an appropriate collation instead. 2021-11-26T02:49:07.868664Z 0 [ERROR] [MY-010123] [Server] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root! 2021-11-26T02:49:07.868810Z 0 [ERROR] [MY-010119] [Server] Aborting 2021-11-26T02:49:07.869044Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.27) MySQL Community Server - GPL.
該当のソースコード
compose.ymlのmysql-serverの部分だけ抜粋しました。
mysql-server: image: mysql:8.0 restart: always deploy: resources: limits: cpus: '0.7' memory: 1g reservations: cpus: '0.5' memory: 1g command: - mysqld - --character-set-server=utf8 - --collation-server=utf8_bin - --default-authentication-plugin=mysql_native_password volumes: - snmptraps:/var/lib/mysql env_file: - ./env_vars/.env_db_mysql
mysql-serverだけ起動しない理由など確認できますでしょうか。。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/26 07:23