1:查看MySQL可用版本鏡像
docker search mysql

2:拉取MySQL鏡像
docker pull mysql:latest(如果要安裝指定版本將latest換成版本號即可,此處安裝最新版本)

3:查看MySQL鏡像是否成功下載
docker images

4:創建MySQL容器在本地檔案的映射檔案夾
mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf

5:初始化MySQL組態檔
touch /root/mysql/conf/my.cnf

6:創建MySQL容器,并將資料映射data檔案夾,日志映射logs檔案夾,配置映射conf檔案夾
docker run -p 3306:3306 --name mysql -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/logs:/var/log/mysql -v /root/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql (這里可以帶上MySQL的版本號)
(引數解釋:
-p 將容器的埠映射到本機的埠
-v 將主機目錄掛載到容器的目錄
-e 設定引數 MYSQL_ROOT_PASSWORD 指定登錄密碼
-d 后臺運行容器,也可以使用鏡像id
)

7:啟動MySQL服務
docker start 08d9b17d2c7b(也可以使用容器名稱啟動:docker start mysql)

8:查看MySQL服務是否啟動
docker ps

9:登陸MySQL
docker exec -it 08d9b17d2c7b /bin/bash
mysql -uroot -proot

10:查看MySQL資料是否映射到我們之前創建好的檔案夾
ls /root/mysql/data/

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/280920.html
標籤:其他
上一篇:Docker下安裝Elasticsearch、ik分詞器、kibana
下一篇:Docker下安裝Redis
