用docker安装mysql5-6,并远程连接
生活随笔
收集整理的這篇文章主要介紹了
用docker安装mysql5-6,并远程连接
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用docker安裝mysql:5.6鏡像
運行命令: docker pull mysql:5.6查看下載的docker鏡像
運行命令: docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.6 27e29668a08a 2 weeks ago 256MB
創建docker容器
tips: MySQL(5.7.19)的默認配置文件是 /etc/mysql/my.cnf 文件。如果想要自定義配置,建議向 /etc/mysql/conf.d 目錄中創建 .cnf文件。新建的文件可以任意起名,只要保證后綴名是 cnf 即可。新建的文件中的配置項可以覆蓋 /etc/mysql/my.cnf 中的配置項。
cd docker_v/mysql/conf
touch my.cnf
docker run -p 3306:3306 --name mysql -v /opt/docker_v/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d imageID
-p 3306:3306:將容器的3306端口映射到主機的3306端口-v /opt/docker_v/mysql/conf:/etc/mysql/conf.d:將主機/opt/docker_v/mysql/conf目錄掛載到容器的/etc/mysql/conf.d
-e MYSQL_ROOT_PASSWORD=123456:初始化root用戶的密碼
-d: 后臺運行容器,并返回容器ID
imageID: mysql鏡像ID
查看啟動的mysql容器
運行命令: docker psnavicat遠程連接mysql
新建連接
點擊新建連接,選擇mysql更改配置
在常規選項中,輸入主機名,mysql的端口號,mysql的用戶名和密碼在SSH選項中,輸入主機ip,主機端口號,主機用戶名和密碼
點擊測試連接
總結
以上是生活随笔為你收集整理的用docker安装mysql5-6,并远程连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux lnmp1.5 部署lara
- 下一篇: Servlet教程