【精】Docker安裝mysql

 

1. 拉取mysql鏡像

docker pull mysql:5.6

 

2. 查看鏡像:

docker images | grep mysql 

 

3. 安裝docker鏡像

首先創建mysql文件目錄

cd /opt

mkdir mysql-space

docker run -p 3306:3306 --name mysql-5.6 -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=welcome -d mysql:5.6

-p 3306:3306:將容器的 3306 端口映射到主機的 3306 端口。

-v -v $PWD/conf:/etc/mysql/conf.d:將主機當前目錄下的 conf/my.cnf 掛載到容器的 /etc/mysql/my.cnf。

-v $PWD/logs:/logs:將主機當前目錄下的 logs 目錄掛載到容器的 /logs。

-v $PWD/data:/var/lib/mysql :將主機當前目錄下的data目錄掛載到容器的 /var/lib/mysql 。

-e MYSQL_ROOT_PASSWORD=123456:初始化 root 用戶的密碼。

 

4. 查看mysql情況

docker ps

 

5. 進入mysql命令端

exec -it mysql-master bash

mysql -uroot -p

退出終端

exit

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章