準備環境
- 在虛擬機中安裝了 Centos 7.9
- Centos 7.9 中已經安裝好了 Docker
拉取鏡像
docker pull mysql:5.7 # 拉取 mysql 5.7
docker pull mysql # 拉取最新版mysql鏡像
啟動容器
sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
-p:端口映射,格式為:主機端口 : 容器端口
--name:指定容器名
-e:配置 mysql root用戶的密碼
-d:后臺運行容器,保證在退出終端后容器繼續運行
通過宿主機客戶端訪問
image.png
常見問題
如無法訪問
- 確認網絡是否暢通
- 檢查防火墻
- 設置 mysql 遠程訪問賬號