I have setup a workflow that uses circleci next-gen convenience images, primary is openjdk and secondary is mysql. Everything works perfectly and I can talk to the secondary image via 127.0.0.1 to do what I need via mysql client.
The only problem is I cant work out/find a way to configure mysql server settings (that I would normally my adding/changing my.cnf) such as setting lower_case_table_names or explicit_defaults_for_timestamp that we need set. I know there are limitations to how docker images can communicate so understand if this may not be possible.
Definately aware that we can do our own docker images to configure things exactly how we want but we like the simplicity of using the convenience images. Mainly I am just trying to figure out if I am missing something obvious about how to configure the secondary images or if others use the convenience images with all default settings.