Wait the light to fall

使用 Docker 创建 MySQL 服务

焉知非鱼

安装 mysql 的 docker 镜像:

docker search mysql    # 搜索 mysql 镜像
docker pull daocloud.io/library/mysql:5.7   # 使用国内镜像

新建一个 docker-compose.yml 文件, docker-compose.yml 文件的内容如下:

version: '3'
 services:
     mysql:
         image: daocloud.io/library/mysql:5.7
         ports:
             - 0.0.0.0:6606:3306
         container_name: mysqldb
         environment:
             MYSQL_ROOT_PASSWORD: 000608
         volumes:
             - ./data:/var/lib/mysql

启动 mysql 服务:

cd ~/Desktop # docker-compose.yml 放在桌面了
sudo docker-compose up

连接 mysql:

sudo mysql -h127.0.0.1 -P6606 -uroot -p000608