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快來搭建屬于你自己的私有數據庫吧。