閒話很少說,打開以前已經安裝好的客戶端Docker Quickstart Terminal,安裝方法請看上一篇,連接地址:https://www.cnblogs.com/jimmyshan-study/p/11161428.htmlhtml
在打開的docker客戶端命令行內,輸入:docker ps -a 查看有哪些container,以下圖:mysql
咱們看到,沒有任何container實例存在,讓咱們輸入:docker search mysql 看下mysql相關的信息。sql
本人這裏使用mysql5.6鏡像來製做,鑑於其餘版本,請到 https://hub.docker.com 去搜索docker
製做命令以下: docker pull mysql:5.6工具
鏡像製做完成,但咱們須要如何運行?ui
使用 docker run 命令就可解決,以下:命令行
docker run --name dev01 -e MYSQL_ROOT_PASSWORD=xxxxxx -d -p 3307:3306 mysql:5.63d
這裏的3307端口 就是咱們須要訪問的端口, 3306端口是mysql鏡像的端口, 你能夠理解爲一種映射吧。htm
好了,到此安裝已經完成,讓咱們再來看看容器和鏡像的信息。blog
若是想讓容器中止 或 啓動,命令以下:
啓動: docker start 9d7bcd0d0a85
中止: docker stop 9d7bcd0d0a85
這裏的 9d7bcd0d0a85 就是上圖中的 CONTAINER ID
如今讓咱們用msyql客戶端連接試試,本人使用navicat工具,這裏咱們要注意,鏈接地址可能不是127.0.0.1哦,具體哪一個須要看下docker客戶端,以下圖:
本人的docker啓動後,IP是 紅圈圈的信息,打開navicat,配置host username password 對應修改
OK, 備忘結束,有須要的朋友能夠轉載,但請註明原著來源,謝謝。