Docker 部署 MySQL 5.7

sweetmain發表於2017-12-29

1. 首先拉取映象

docker pull hub.c.163.com/library/mysql:5.7
複製程式碼

2. 建立 MySQL目錄

sudo mkdir -p /my/mysql/datadir #用於掛載mysql資料檔案
sudo mkdir /my/mysql/conf.d #用於掛載mysql配置檔案
sudo chown 當前登入使用者:docker /my #修改/my目錄擁有者
複製程式碼

3. 從 Docker 中啟動,注意 : 前面表示本機的一些配置

docker run -p 3306:3306 -v /my/mysql/datadir:/var/lib/mysql -v /my/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d hub.c.163.com/library/mysql:5.7
複製程式碼

4. 訪問 MySQL

mysql -h 127.0.0.1 -P 3306 -uroot -p 
複製程式碼

親測上述步驟有效

相關文章