1、找一个文件夹,比如 E:\zqy\file\mysql,cd到这个目录下创建文件docker-compose.yml
2、将下面的代码块复制到docker-compose.yml文件中
version: '3.3'
services:mysql:image: mysql:8.0.36container_name: mysqlrestart: alwaysports:- 3306:3306networks:- mynetworkcommand: --default-authentication-plugin=mysql_native_passwordenvironment:# 默认root密码,仅首次运行有效MYSQL_ROOT_PASSWORD: rootMYSQL_DATABASE: your_data_baseMYSQL_USER: myuserMYSQL_PASSWORD: mypasswordvolumes:- ./mysql:/var/lib/mysqlphpmyadmin:container_name: phpmyadminimage: phpmyadmin:latestports:- 13306:80environment:# 指定要连接的数据库,使用MySQL的容器名称- PMA_HOST=mysql# 指定要连接数据库的端口- PMA_PORT=3306depends_on:# 依赖MySQL容器- mysqlnetworks:- mynetworkrestart: alwaysnetworks:mynetwork:
3、打开CMD,进入到该目录:E:\zqy\file\mysql,执行命令docker-compose up -d,等待docker拉镜像,启动即可。启动成功后,使用docker ps 查看已经启动的容器:
4、浏览器访问地址:http://localhost:13306/ ,可以看到如下界面,输入root,root即可连接数据库。
就是这么简单,使用docker快来搭建属于你自己的私有数据库吧。