- MySQL 5.7
You can find certs in mysql/certs
Dir.
server-cert.pem
: MySQL server certificateserver-key.pem
: MySQL server keyca-key.pem
: MySQL CA Keyca.pem
: MySQL CA Certificateclient-cert.pem
: Client certificate (signed by CA)client-key.pem
: Client key
Run the container:
docker-compose up -d
Connect to the server:
mysql -u root -p -h 127.0.0.1 --ssl-ca=mysql/certs/client_cert/ca.pem --ssl-cert=mysql/certs/client_cert/client-cert.pem --ssl-key=mysql/certs/client_cert/client-key.pem