- Pull latest MySQL docker image
docker pull mysql:5.7
- Create a directory to mount volumes and persist container data
mkdir -p $HOME/docker/volumes/mysql5.7
- Start the thing
docker run --rm --name mysql5.7-docker -e MYSQL_ROOT_PASSWORD=mypassword -d -p 127.0.0.1:3306:3306 -v $HOME/docker/volumes/mysql5.7:/var/lib/mysql mysql:5.7