準備工作
拉取mysql 映象
docker pull mysql #最新版
#docker pull mysql:5.7
docker images
#mysql latest a7a67c95e831
執行mysql 容器
#3306埠不要隨便更改,容器外部埠只要沒有被佔用即可。
docker run -p 12345:3306 #容器外部埠:容器內部埠
--name mysql #指定容器名稱
-v 宿主機路徑/mysql/conf:/etc/mysql/conf.d #共享mysql的配置檔案到宿主機
-v 宿主機路徑/mysql/data:/var/lib/mysql #共享mysql的資料檔案到宿主機
-e MYSQL_ROOT_PASSWORD=123456 #設定root賬號的密碼
-d mysql
檢視mysql執行情況
docker ps
#CONTAINER ID IMAGE
#b2518d551bd5 mysql ...
外部連結mysql
mysql -h127.0.0.1 -uroot -P12345 -p
本作品採用《CC 協議》,轉載必須註明作者和本文連結