Docker 安裝MySQL5.7
1.搜索docker鏡像(可以看到搜索的結果,這個結果是按照一定的星級評價規則排序的)
docker search mysql
docker pull mysql:5.7.19
3.啟動安裝mysql
sudo docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.7
-p53306:3306:將容器的3306端口映射到主機的3306端口;
-e MYSQL_ROOT_PASSWORD=123456:初始化root用戶的密碼;
--name 給容器命名,mysql;
-d 表示容器在后台運行
注意事項:-d 后面是mysql鏡像,一定要指定鏡像版本號,也就是拉取的鏡像版本
4.如果還是不能連接,是局域網的問題,可以直接進入實例操作
grant all privileges on *.* to root@"%" identified by "123456" with grant option;
5.進入容器
#進入容器
docker exec -it mysql bash
6.登錄mysql
#登錄mysql
mysql -u root -p