美文网首页
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