Linux上通過docker方式安裝mysql


centos版本信息:

docker版本信息

mysql版本:5.7

1、docker方式安裝

  首先拉取mysql鏡像:docker pull mysql:5.7

   

   查看本地的mysql鏡像

  

   執行如下命令,運行mysql容器:

  docker run -p 3307:3307 --name mysql-3307 -v /data/mysql/3307/conf/my.conf:/etc/mysql/mysql.conf.d/mysqld.cnf   -v /data/mysql/3307/mysql_data:/var/lib/mysql --net=host --privileged -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

  查看啟動后的容器:

  

  通過docker inspect 容器id/名稱命令,可以查看指定容器的相關信息:如容器和宿主機的目錄映射關系等:

  

  通過docker exec -it 88dab2f338c6(容器id) bash 命令可進入容器進行修改密碼、客戶端連接權限等操作

注意點:

  1)、持久化:一定要通過-v 命令將容器的中的數據目錄映射到宿主機上,且通過重啟方式驗證數據持久化是否生效

  2)、配置文件:將配置文件映射出來,方便在宿主機上修改配置文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM