美文网首页
Docker 创建MySQL

Docker 创建MySQL

作者: Aries_Li | 来源:发表于2018-01-17 21:29 被阅读14次

    不要在生产环境中使用,在开发和测试阶段使用比较方便

    拉取镜像

    docker pull mysql
    

    创建volume (比较方便,用完方便删除)

    docker volume create --name mysql-data
    

    启动镜像

    docker run --restart="always" -d \
      -v mysql-data:/var/lib/mysql \
      -v /etc/localtime:/etc/localtime \
      -p 0.0.0.0:3306:3306 --name mysql \
      -e MYSQL_ROOT_PASSWORD=xxx mysql:latest \
      --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    

    restart="always" docker 重启后自动启动
    /etc/localtime:/etc/localtime 解决mysql 时区问题
    MYSQL_ROOT_PASSWORD 设置你自己的密码,默认用户名root
    --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 设置字符集,默认需要修改,根据官方文档,可以在创建的时候指定

    相关文章

      网友评论

          本文标题:Docker 创建MySQL

          本文链接:https://www.haomeiwen.com/subject/ooqpoxtx.html