美文网首页
centos7使用docker安装mysql

centos7使用docker安装mysql

作者: frankie_cheung | 来源:发表于2020-08-05 15:20 被阅读0次

    docker安装mysql

    • lsb_release -a 查看CentOS版本
      uname -r CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上
    • yum list installed | grep docker 查看是否已安装docker列表
    • yum -y install docker 安装docker
    • vi /etc/docker/daemon.json 修改镜像文件拉取地址
      加入 "registry-mirrors":["https://registry.docker-cn.com"]
    • systemctl start docker
    • docker pull mysql:5.7 拉取官方mysql5.7镜像
    • docker images 查看镜像库
    • mkdir -p /data2/mysql/data /data2/mysql/logs /data2/mysql/conf 在本地创建mysql的映射目录
    • 在/ data2/mysql/conf中创建 *.cnf 文件(叫什么都行) touch my.cnf
    • 创建容器,将数据,日志,配置文件映射到本机
      docker run -p 3317:3306 --name mysql -v /data2/mysql/conf:/etc/mysql/conf.d -v /data2/mysql/logs:/logs -v /data2/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
    • 启动mysql容器 docker start mysql
    • 设置开机启动 docker container update --restart=always mysql
    • 进入容器 docker exec -it mysql /bin/bash
    • cd /usr/bin mysql -u root -p 输入密码登陆

    相关文章

      网友评论

          本文标题:centos7使用docker安装mysql

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