We have been using a MySQL server installed on the host machine so far in this book. We will now see how to create a Docker container with MySQL. If you are running an instance of MySQL on your host OS (the OS in which Docker is running), then stop the instance or configure MySQL to run on a different port than 3306 in the Docker container (we will see how to do this shortly).
We will use the official MySQL Docker image; see https://hub.docker.com/_/mysql/. Run the following command:
docker run --name course-management-mysql -e MYSQL_ROOT_PASSWORD=your_password –p 3306:3306 --network=coursemanagement -d mysql
Replace your_password with the root password you want to set. This command will install the latest version ...