Docker 中打开MySQL的步骤,各种出错后终于搞定了,记录一下
前提:MySQL的image名称为mysql,MySQL的密码为272120
初次创建
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=272120 -d mysql
docker ps
查看刚刚创建的容器的名称,假设为aaaadocker exec -it
aaaabash
(aaaa是上面的容器名)mysql -uroot -p -h localhost
exit
退出
附:
关闭正在运行的容器:docker stop $(docker ps -q)
检查:没有运行中的容器
启动已关闭的容器:
docker start aaaa
(aaaa替换为用户名)- 同初次创建中的3,4