docker安裝mysql5.7

一、安裝mysql 5.7鏡像mysql

     執行命令:docker pull mysql:5.7sql

 

二、建立mysql容器docker

   2-一、建立目錄 /mysql/data    /mysql/logs   /mysql/conf,在/mysql/conf目錄下建立文件my.cnfspa

mkdir -p /mysql/data   /mysql/logs  /mysql/conf cd /mysql/conf touch my.cnf

  2-二、建立容器,將數據,日誌,配置文件映射到本機日誌

docker run -p 3306:3306 --name mysql -v /mysql/conf:/etc/mysql/conf.d -v /mysql/logs:/logs -v /mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

  -p:表示端口映射,冒號左面的是咱們的宿主機的端口,也就是咱們虛擬機的端口,而右側則表示的是mysql容器內的端口code

  --name:是咱們給mysql容器取的名字blog

  v:表示掛載路徑,冒號左面的表示咱們宿主機的掛載目錄,也就是咱們虛擬機所在的文件路徑,冒號右邊則表是的是mysql容器在容器內部的路徑,
  上面的命令我分別掛載了my.cnf(mysql的配置文件),如需使用配置文件的方式啓動mysql,這裏則須要加上,mysql的日誌,還有mysql存放數據所在的目錄
 
  -e 設置參數
 
  -d: 後臺運行容器
   2-三、/mysql/data目錄是否有數據文件

   查看mysql容器運行狀態:docker ps虛擬機

使用navicat鏈接試試class

相關文章
相關標籤/搜索