Docker for Mac 安裝及Mysql安裝使用


啟動 mysql 鏡像 
docker run -d -p 127.0.0.1:3306:3306 –name mysql -v /Users/flyrPc/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:latest 
命令介紹:

-d(Detached):表示容器將以后台模式運行,所有I/O數據只能通過網絡資源或者共享卷組來進行交互。

-p 127.0.0.1:3306:3306:將主機(127.0.0.1)的端口 3306 映射到容器的端口 3306 中。方便以后連接使用。

–name mysql:給容器取名為 mysql,這樣方便記憶。

-v /Users/flyPc/docker/mysql/data:/var/lib/mysql:將本機的文件目錄掛載到容器對應的目錄(/var/lib/mysql)中。這樣可以通過數據卷實現容器中數據的持久化。 
-e MYSQL_ROOT_PASSWORD=123456:-e 表示設置環境變量,此處設置了 mysql root 用戶的初始密碼為 123456。

mysql:latest`表示使用 mysql 為 latest 啟動一個容器。

執行完上面的命令,就完成了 mysql 在 Docker 中的虛擬化。

此時我們可以利用 mysql 的客戶端工具連接到這個 Docker 中的 mysql上。連接配置信息如下: 
Hostname: 127.0.0.1 
Port: 3306 
Username: root 
Password: 123456

 測試使用mysql 
啟動 mysql:(這三句 以后常用) 
1 docker start mysql 
2 docker exec -it mysql bash 
3 mysql -u root -p 
然后輸入密碼 123456 
show databases; 
出來你熟悉的數據庫了。大功告成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM