The mysql Docker image is used for lauching a single mysql instance. Based on the official mysql image
docker pull equaldog/mysql
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mysql
docker pull equaldog/mysql-data
docker run --name mysql-data equaldog/mysql-data echo Data-only container for mysql
docker run --name some-mysql --volumes-from mysql-data -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mysql
docker run --name some-app --link some-mysql:mysql -d application-that-uses-mysql
Getting the container IP:
docker inspect some-mysql | grep IPAddress
Here's the result:
"IPAddress": "172.17.0.20",
Accessing mysql:
mysql -h172.17.0.20 -uroot -pmysecretpassword
Content type
Image
Digest
sha256:bf387a011…
Size
75.5 MB
Last updated
almost 11 years ago
docker pull equaldog/mysql