La base de datos MySQL de Docker Swarm no se conecta, ¿cómo solucionarlo?

La base de datos MySQL de Docker Swarm no se conecta, ¿cómo solucionarlo?

Estoy usando el siguiente comando para crear un servicio Docker Swarm.

docker service create --name mysql_2 -p target=3306 -e MYSQL_DATABASE=mydb -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest

Después de la creación del servicio, cuando intento conectar la base de datos MySQL usando dbeaver, aparece el siguiente error.

error de base de datos 1

Cambié enablePublicKeyRetrievel a TRUE pero sigue siendo el mismo problema.

información relacionada