美文网首页
Docker 创建一个 MySQL容器

Docker 创建一个 MySQL容器

作者: 唐潮_小五 | 来源:发表于2019-04-25 18:33 被阅读0次

    安装mysql5.7的镜像

    docker pull mysql:5.7
    docker run -d -p 3306:3306 -v /root/mysql/mysql/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /root/mysql/mysql/data/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root --name mysql mysql:5.7

    -p 3306:3306 把宿主机的3306端口映射到数据库容器的3306端口上
    -v /root/mysql/mysql/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf 把宿主机的/root/mysql/mysql/my.cnf文件映射到数据库容器的/etc/mysql/mysql.conf.d/mysqld.cnf上
    -v /root/mysql/mysql/data/:/var/lib/mysql 把宿主机的/root/mysql/mysql/data/映射到数据库容易的/var/lib/mysql上
    -e MYSQL_ROOT_PASSWORD=root 初始化数据库root用户的密码
    --name mysql 给当前数据库容器取一个名字
    mysql:5.7 docker容器的镜像名:版本
    docker stop mysql 启动容器
    docker rm mysql 删除容器
    docker stop mysql 停止容器
    docker exec -it mysql /bin/bash 给容器模拟一个终端

    相关文章

      网友评论

          本文标题:Docker 创建一个 MySQL容器

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