Docker for Windows(四)實踐搭建&刪除MySQL服務


我們已經下載安裝好了Docker for Windows:Docker for Windows(一)下載與安裝,也簡單了解了Docker常用命令:Docker for Windows(三)Docker鏡像與容器的區別&常用命令。那么我們可以嘗試搭建一個服務,例如mysql數據庫服務。

其實只需要兩步:一、拉取mysql鏡像;二、啟動容器。
拉取對應鏡像,Docker提供了一個類似Github的開源平台Docker Hub,提供開源鏡像,當我們docker pull <image-id>的時候,默認會去這個公共倉庫拉取最新版本下載。
一、拉取mysql鏡像
1.在Docker Hub上搜索想要下載的鏡像,例如"mysql",搜索結果默認安裝下載量排序,一般來講點進排在首位的就好(注意鏡像名稱后綴信息)。


2.復制docker pull mysql並執行該命令即可開始下載,默認最新版本。


3.查看本地鏡像docker images

二、啟動mysql服務&連接數據庫測試

docker run --name mysql01 -e MYSQL_ROOT_PASSWORD=Test1234 -p 3306:3306 -d mysql


-name:給新創建的容器命名,此處命名為mysql01
-e:配置信息,此處配置mysql數據庫的root用戶的登陸密碼
-p:端口映射,此處映射主機3306端口到容器mysql01的3306端口
-d:成功啟動容器后輸出容器的完整ID,例如上圖 58653e90885e...
最后面mysql指的是mysql鏡像名字。

docker ps查看容器運行狀態,容器的簡寫ID,容器的源鏡像,創建時間,狀態,端口映射信息,容器名字等。


docker inspect mysql01查看這個容器的詳細信息,例如查看運行的數據庫服務的連接信息。

連接數據庫測試:

三、刪除mysql鏡像
1.查看所有運行中的容器docker ps
2.停止容器運行docker stop <container-id>
3.刪除這個容器docker rm <container-id>
4.刪除這個鏡像docker rmi <image-id>


免責聲明!

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



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