侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Docker下部署Mysql

2023-11-07 星期二 / 0 评论 / 0 点赞 / 57 阅读 / 1719 字

进入Linux后,使用Docker命令下载MySQL,命令如: docker pull mysql:5.7 下载需要一段时间,下载完毕后,启动Docker容器。 先查看本机都有哪些镜像,命令如下:

  1. 进入Linux后,使用Docker命令下载MySQL,命令如:
    docker pull mysql:5.7
    下载需要一段时间,下载完毕后,启动Docker容器。
  2. 先查看本机都有哪些镜像,命令如下:
    docker images
    然后会打印出以下日志:
    REPOSITORY          TAG                IMAGE ID            CREATED            VIRTUAL SIZEmysql              5.7                fdb9c2185fc2        9 days ago          321.9 MB
  3. 然后启动我们的mysql的docker容器,命令如下:
    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
  4. 注意,这里的容器名字叫:db001,mysql的root用户密码是:mytest,映射宿主机子的端口3306到容 器的端口3306,仓库名mysql和标签(tag)唯一确定了要指定的镜像,其实如果这里只有一个mysql也 有必要要tag,执行该命令返回的结果是:
    a40c6e58afbda0199111a2a2ef0af7e8dd9be057a610ca5f4f30aa782a5d9155
  5. 查看已经运行的的所有容器,命令如:
    docker ps
    返回的结果是:
    CONTAINER ID        IMAGE                    COMMAND                CREATED            STATUS              PORTS                                      NAMESa40c6e58afbd        mysql:5.7                "/entrypoint.sh mysq  12 seconds ago      Up 12 seconds      0.0.0.0:3306->3306/tcp                      db001
  6. 进入mysql镜像:
    docker exec -it mysql bash

广告 广告

评论区