Когда я добавляю command: ['--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci']
к docker-compose.yml
После того, как я это сделал, символы Emoji работают.Однако с тех пор я обнаружил, что я могу установить charset / collation при создании базы данных, например:
CREATE DATABASE rest_api_example character set utf8mb4 collate utf8mb4_unicode_ci;
И это работает лучше, и мне не нужно возиться с настройками mysqld.