• Docker实战部署应用——MySQL5.7


    MySQL 部署

      拉取MySQL镜像

      拉取命令:

    docker pull mysql:5.7

      

      查看镜像 

    docker images

      

      创建 MySQL 容器

    docker run -id --name=sun_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7

      - p 代表端口映射,格式为 宿主机映射端口:容器运行端口
      - e 代表添加环境变量, MYSQL_ROOT_PASSWORD 是 root 用户的登陆密码

      进入MySQL容器, 登陆MySQL

      进入mysql容器

    docker exec -it sun_mysql /bin/bash

      登陆mysql, 密码是上面设的 root

    mysql -u root -p

      

      远程登陆MySQL

        1. 在我们本机的电脑上去连接虚拟机 Centos 中的Docker容器,这里 192.168.83.126 是虚拟机操作系统的IP, 端口号是映射端口:3306

        

        2. 在本地客户端执行创建库和表 ,增删改查等等操作

        如连接不上,则查看宿主机防火墙有没关闭或者是上面暴露端口号配置是否正确

    查看状态: systemctl status firewalld
    关闭:    systemctl stop firewalld
    开机禁用: systemctl disable firewalld
  • 相关阅读:
    思考:缓存的使用?灵活运用?
    线程和并发--基础
    java基础--方法
    java基础--数组
    数据结构复习笔记
    asp搭建网站
    转换磁盘格式
    cypress 与其他测试框架的区别
    cypress启动时报错file already exists,文件已经存在解决办法
    cypress的安装
  • 原文地址:https://www.cnblogs.com/116970u/p/10869430.html
Copyright © 2020-2023  润新知