美文网首页
Docker VMBox部署Mysql,Redis

Docker VMBox部署Mysql,Redis

作者: 非问 | 来源:发表于2020-04-18 14:01 被阅读0次

    部署mysql

    # 拉取mysql镜像
    docker pull mysql
    
    # 查看拉取的镜像
    docker image ls
    
    # 运行mysql容器,起三个mysql容器,名称分别是mysql、mysql2、mysql3
    # 指定端口号分别是3306、3307、3308
    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    docker run --name mysql2 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    docker run --name mysql3 -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    
    # 查看正在运行的容器情况
    docker ps
    # 查看所有的容器
    docker ps -a
    
    # 进入容器内部
    docker exec -it mysql bash
    
    # 在容器内部连接mysql,密码为123456
    mysql -u root -p
    
    # 退出容器
    exit
    
    # 在外部使用可视化工具连接容器
    # 特别注意:HOST 为虚拟机IP地址
    
    # 测试在可视化工具内创建数据库
    create database py;
    
    # 再次进入容器查看数据库中是否存在新建数据库
    
    # 停止容器
    docker stop mysql
    
    # 删除容器
    docker rm mysql
    
    

    部署redis

    # 拉取redis容器
    docker pull redis
    
    # 查看拉取的镜像
    docker image ls
    
    # 运行redis容器,起三个redis容器,名称分别是redis、redis2、redis3
    # 指定端口号分别是6379、6380、6381
    docker run --name redis -p 6379:6379 -d redis
    docker run --name redis2 -p 6380:6379 -d redis
    docker run --name redis3 -p 6381:6379 -d redis
    
    # 查看正在运行的容器情况
    docker ps
    # 查看所有的容器
    docker ps -a
    
    # 进入容器内部
    docker exec -it redis bash
    
    # 在容器内部连接redis
    redis-cli
    
    # 退出容器
    exit
    
    
    

    相关文章

      网友评论

          本文标题:Docker VMBox部署Mysql,Redis

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