docker 创建MySQL

获取权限:sudo -i    

获取镜像:docker pull mysql    

启动容器:docker run -d -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 --privileged=true --name mysql mysql:5.7

创建数据库:

docker exec -it mysql /bin/bash -c 'mysql -h localhost -P 3306 -u root -p123456 -e "create database 库名  DEFAULT CHARSET utf8 COLLATE utf8_general_ci;"'

进入MySQL:mysql -u root -p

进入数据库:use 库名;

关联数据库:docker run -itd --name 容器名 -p 端口:端口 --link mysql:mysql 镜像名:版本号

原文地址:https://www.cnblogs.com/yu121/p/14642727.html