当前位置:   article > 正文

Docker - Docker安装MySql并启动_docker启动mysql

docker启动mysql

因为项目需要数据库存储数据,但是远程服务器上的mysql已经是上一波老铁安装部署的了,我不知道账户和密码,但是又需要快速部署一下mysql服务,这个时候便是docker发挥作用的关键时刻了!

docker安装

docker安装不是我们的重点,这里就简单带过一下,如有其他意外问题可私信或直接谷狗解决!

安装gcc

先后执行以下两个命令

yum -y install gcc
  • 1
yum -y install gcc-c++
  • 1

检查gcc版本,查看gcc是否安装成功

gcc -v
  • 1

结果如下图即为成功:
在这里插入图片描述

卸载旧的docker(如有)

yum remove docker \
        docker-client \
        docker-client-latest \
        docker-common \
        docker-latest \
        docker-latest-logrotate \
        docker-logrotate \
        docker-engine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

安装软件包

yum install -y yum-utils
  • 1

设置镜像仓库

  1. 把镜像仓库换成阿里云的,下载速度会快一些(可不换)。
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 1
  1. 查看我们的仓库配置文件
cat /etc/yum.repos.d/docker-ce.repo
  • 1

更新yum软件包索引

yum makecache fast
  • 1

安装docker

yum -y install docker-ce
  • 1

启动docker

systemctl start docker
  • 1

查看docker版本

docker version
  • 1

结果如下图即为成功:
在这里插入图片描述


拉取MySql镜像

  1. 拉取最新版的MySql
docker pull mysql
  • 1
  1. 查看镜像
docker images
  • 1

如下可以看到5.7版本的mysql
在这里插入图片描述

  1. 或者在docker仓库中搜索mysql的镜像
docker search mysql
  • 1

在这里插入图片描述

启动mysql

  • 注意: 复制该命令不要换行
docker run -p 3306:3306 --name mysql -v /docker/mysql/conf:/etc/mysql/conf.d -v /docker/mysql/logs:/logs -v /docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
  • 1
  • 具体释义对比下图查看
    在这里插入图片描述

查看是否在运行中

docker ps -a
  • 1

STATUS状态下展示Up 2days说明在运行中,且是两天前运行的
在这里插入图片描述

进入容器

//10fef8e88a23即为上面docker ps -a看到的容器id
//记得替换为你的容器id
docker exec -it 10fef8e88a23 /bin/bash
  • 1
  • 2
  • 3

输入用户名密码,登录mysql

mysql -uroot -p123456
  • 1

在这里插入图片描述
进入mysql执行正常的sql语句即可,如果命令行操作不方便可以考虑使用可视化工具

可视化工具登录

在这里插入图片描述


这么一顿操作后,我们就可以愉快的和mysql玩耍了!


最后

  • 好看的灵魂千篇一律,有趣的鲲志一百六七!
  • 如果觉得文章还不错的话,可以点赞+收藏+关注 支持一下,鲲志的主页 还有很多有趣的文章,欢迎小伙伴们前去点评
  • 如果有什么需要改进的地方还请大佬指出❌

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/484094
推荐阅读
相关标签
  

闽ICP备14008679号