檢視docker
docker images
docker pull mysql:5.7
3、執行mysql
-p 指定埠號 3306
--name 名稱 mysql5.7
-v 目錄掛載
-e 指定密碼
-d 後台執行
docker run -p 3306:3306 --name mysql5.7 \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e mysql_root_password=123456 \
-d mysql:5.7
4、然後執行命令檢視執行的docker容器
docker ps
5、進入mysql容器內部
6、檢視mysql安裝位置
whereis mysql
7、修改mysql配置
vi my.cnf
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='set collation_connection = utf8_unicode_ci'
init_connect='set names utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
8、檢視配置檔案
cat my.cnf
Docker學習 建立並使用mysql容器
1.首先使用docker run命令拉取映象建立乙個names為mysql的容器並啟動 docker run name mysql e mysql database xxl job e mysql user wikiuser e mysql password 123456 e mysql root ...
安裝docker並建立容器
映象加速 sudo yum config manager add repo sudo yum install docker ce docker v sudo systemctl enable docker sudo systemctl start docker systemctl stop fire...
認識Docker並搭建MySQL
最近發現docker容器技術非常火,恰好剛想重灌伺服器上的mysql,就想把mysql搭建在docker執行使用,趕緊學習下 1 簡化程式 docker 讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,便可以實現虛擬化。docker改變了虛擬化的方...