搜索镜像
docker search mysql
拉取镜像
docker pull mysql:latest
注:镜像Tag可通过Docker Hub查看。
运行容器
此处使用bind mount方式,将宿主机目录/docker/mysql
映射到容器目录/var/lib/mysql
,进行数据持久化;
docker run -d --name MySQL -p 3306:3306 -v /docker/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:latest
如需使用volume,请先创建并在运行容器时绑定。
docker volume create MySQL
docker run -d --name MySQL -p 3306:3306 -v MySQL:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:latest