美文网首页
docker install mysql5.7.25

docker install mysql5.7.25

作者: nickbi | 来源:发表于2018-12-06 11:30 被阅读0次

    1.mysql docker hub

    在docker hub 的mysql介绍中,有很详细的介绍,具体信息,请移步链接了解
    docker hub

    2. 拉取mysql镜像

    docker pull mysql:5.7.25
    

    3. 安装启动mysql

    简单启动

    image.png
    docker run --name mysql -e   MYSQL_ROOT_PASSWORD=password -d mysql:5.7.25
    

    this container default port is 3306 machine port 33060 ,if you just open port 3306 you can add -p 3306:3306 to bind port to machine

    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:5.7.25
    

    4.将data、config目录映射到宿主机

    docker run --restart=always --net=host  --name mysql5.7.25 -v /data/mysql/data:/var/lib/mysql -v /etc/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=111111 -d mysql:5.7.25
    

    4. 进入docker容器内部执行bash命令

    you can use exec -it cmd into mysql

    docker exec -it mysql bash
    

    现在就可以使用命令行,然后进行mysql操作了

    mysql -u root -p
    

    that's all, have fun

    5.mysqldump db
    import

    docker exec -i CONTAINER mysql -uuser -ppassword db_name < dump.sql
    

    export

    docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
    

    相关文章

      网友评论

          本文标题:docker install mysql5.7.25

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