美文网首页MySQL程序员
基于docker安装MySQL

基于docker安装MySQL

作者: 张依一 | 来源:发表于2018-11-30 09:11 被阅读11次

    为了更好的管理,打算把MySQL、redis等服务放在虚拟机中统一部署,这样不会因为这些服务的问题影响到系统本身。前段时间正好在看docker相关的内容,打算在虚拟机中通过docker来使用MySQL等服务。
    这次先记录安装MySQL的过程。

    docker安装

    首先安装docker服务

    yum -y install docker   
    
    image

    docker中搜索可用镜像

    docker search mysql
    
    image

    拉取MySQL镜像

    docker pull mysql:5.6
    
    image

    查看MySQL镜像

    docker image ls
    
    image

    运行MySQL

    docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 --restart=always  mysql:5.6
    
    image

    以上参数的含义:

    • --name mysql 将容器命名为mysql,后面可以用这个name进行容器的启动暂停等操作
    • -e MYSQL_ROOT_PASSWORD=123456 设置MySQL密码为123456
    • -d 此容器在后台运行,并且返回容器的ID
    • -i 以交互模式运行容器
    • -p 进行端口映射,格式为主机(宿主)端口:容器端口
    • --restart=always 当docker重启时,该容器自动重启

    进入MySQL容器

    docker exec -ti mysql bash
    
    image

    参考:常见的docker命令

    相关文章

      网友评论

        本文标题:基于docker安装MySQL

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