行僧

参与开源,努力提升。 我的GitHub地址:https://github.com/playingjoker

docker-mysql 有更新!

一个轻量级MySQL docker容器

启动方式

    基于docker-compose启动,请到项目目录下执行
    docker-compose up -d

目录挂载

    数据目录默认挂载在用户根目录下的.docker_mysql/.data文件夹中,可自行修改,容器内路径为/var/lib/mysql

默认端口

    默认端口为3306:3306,可修改docker-compose.yml中的ports属性

默认密码

    默认密码为joker_root,可通过设置环境变量${MYSQL_ROOT_PASSWORD}修改

默认重启策略为always

下面附上docker-compose.yml

version: '2.0'
services:
    mysql:
        image: mysql
        restart: always
        container_name: mysql_server
        ports:
            - "3306:3306"
        volumes:
            #- "./conf:/my/custom:/etc/mysql/conf.d"
            - "${HOME}/.docker_mysql/.data:/var/lib/mysql"
        environment:
            - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:-joker_root}

评论
validate