在vscode中管理docker,创建mysql数据库
系统中安装docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化
本文介绍使用docker创建一个本地的mysql服务器,搭建一个方便使用的本地数据库,用来进行本地开发和测试,使用docker后可以方便进行管理,并且不会对现有的操作系统有任何影响
从官网下载并安装docker
链接: 官网 https://www.docker.com/
根据自己的系统下载并安装
安装完成后,运行docker,由于大陆特殊的网络环境,很难直接下载到镜像,我们需要设置下镜像加速
打开docker的设置,设置好镜像地址 https://hub-mirror.c.163.com/
安装vscode的docker扩展
下载并运行docker镜像
通过docker命令,下载mysql 5.7 的镜像
docker pull mysql:5.7
下载完成后 可以在vscode左侧IMAGES标签中,看到刚刚下载的镜像
使用docker命令运行该容器
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
设置初始密码为123456
至此,已经在本机成功运行了mysql数据库,可以使用mysql客户端,连接本机的3306端口,用户名root 密码123456 连上本地的mysql数据库