Docker - Docker安装MySql并启动

这篇具有很好参考价值的文章主要介绍了Docker - Docker安装MySql并启动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

docker安装

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

安装gcc

先后执行以下两个命令

yum -y install gcc
yum -y install gcc-c++

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

gcc -v

结果如下图即为成功:
Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他

卸载旧的docker(如有)

yum remove docker \
        docker-client \
        docker-client-latest \
        docker-common \
        docker-latest \
        docker-latest-logrotate \
        docker-logrotate \
        docker-engine

安装软件包

yum install -y yum-utils

设置镜像仓库

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

更新yum软件包索引

yum makecache fast

安装docker

yum -y install docker-ce

启动docker

systemctl start docker

查看docker版本

docker version

结果如下图即为成功:
Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他


拉取MySql镜像

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

如下可以看到5.7版本的mysql
Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他

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

Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他

启动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
  • 具体释义对比下图查看
    Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他

查看是否在运行中

docker ps -a

STATUS状态下展示Up 2days说明在运行中,且是两天前运行的
Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他

进入容器

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

输入用户名密码,登录mysql

mysql -uroot -p123456

Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他
进入mysql执行正常的sql语句即可,如果命令行操作不方便可以考虑使用可视化工具

可视化工具登录

Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他


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


最后

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

Docker - Docker安装MySql并启动,软件工具,经验分享,笔记,docker,mysql,容器,其他文章来源地址https://www.toymoban.com/news/detail-685317.html

到了这里,关于Docker - Docker安装MySql并启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 工具:Copilot实战经验分享

    在人工智能(AI)和机器学习(ML)领域,Copilot已经成为一个备受瞩目的工具。它是由微软和OpenAI联合开发的,以帮助开发者更高效地完成编程任务。在这篇文章中,我将分享一些关于Copilot的实战经验,以及如何利用它来提高编程效率。 Copilot是一个基于代码生成器的AI助手,

    2024年02月04日
    浏览(62)
  • docker安装及启动mysql服务

    目录 1.docker安装mysql 2.连接数据库 前提: 确保自己的服务器已经安装好了docker (1)输入命令,查看docker, (2)然后我们进入docker hub官去下载自己想要的mysql镜像Docker Hub 搜索mysql,   (3)找到office版本,  点击进入之后,可以看到docker安装mysql的命令为: (4)在服务器

    2024年02月05日
    浏览(51)
  • 2023软件设计师中级备考经验分享(文中有资料链接分享)

    先摊结论吧,软考中级设计师备考只是备考半个月(期间还摆烂了几天),然而成绩如下:  我自己都没想到会这么好的成绩。。。 上午题:推荐把软考通APP里的历年真题刷3-4遍,直接刷真题,然后背解析就行,没必要分章节练习。每次考试的真题会有几个往年的题,其他题

    2024年02月15日
    浏览(41)
  • MySql优化经验分享

    我们怎么查看MySQL当前有多少个连接? 可以用show status命令,模糊匹配Thread, Show global status like \\\"Thread%\\\" show global variables like \\\'wait timeout\\\';—非交互式超时时间,如JDBC程序 show global variables like \\\'interactive timeout\\\';\\\"交互式超时时间,如数据库工具默认都是28800秒,8小时。 既然连接消

    2024年02月05日
    浏览(33)
  • 【经验分享】Docker容器部署方法说明

    前  言 本案例适用开发环境: Windows开发环境:Windows 7 64bit、Windows 10 64bit Linux开发环境:Ubuntu 18.04.4 64bit 虚拟机:VMware15.1.0 Docker是一个开源的应用容器引擎,让开发者可打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,亦可实现

    2024年02月11日
    浏览(79)
  • MySql如何卸载干净经验分享

      第一步:首先打开注册表:点击电脑的开始按钮,打开找到运行,输入regedit,进入注册表; 第二步:删除mysql再注册表中的信息,以下三个目录: 1.HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL目录删除 2.HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationM

    2024年02月16日
    浏览(50)
  • 2023哈工大软件工程考研 | 395+251 | 个人经验分享

    初试成绩 :395 政治 英语一 数学一 专业课 总分 71 76 130 118 395 复试成绩 :251(综合测试118 + 面试133) 排名 :软专1/12,本部7/83,一校三区33/262 一切都拉下帷幕了,从去年二月到今年三月,已经一年多了;中间有大起大落,有艰难曲折,但最终还算有个不错的结果。 没有感

    2023年04月09日
    浏览(42)
  • 如何使用 Docker 启动 MySQL 服务,并从安装 Docker 开始进行

    Docker 是一款非常流行的应用容器化平台,可以快速的创建、打包、交付和运行应用程序。它极大地简化了应用程序的部署和管理,特别适用于云上运行的应用。本文将介绍如何使用 Docker 启动 MySQL 服务,并从安装 Docker 开始进行。 第一步:安装 Docker 首先需要在你的系统上安

    2024年02月16日
    浏览(34)
  • docker安装mysql容器创建成功但无法启动问题

    在我之前的文章里 使用docker安装mysql中在拉取了mysql:5.7版本的镜像后,使用了以下命令来创建容器,容器创建成功,但无法启动,如下: 执行创建命令后,docker ps 查看正在运行中的容器,显示为空, docker ps -a 查看,mysql容器已经创建成功,但是在创建好之后就退出了 鉴于上

    2024年02月12日
    浏览(37)
  • [职场] 求职如何设置预期 #笔记#经验分享

    求职如何设置预期 在求职的道路上,无论处于哪个年龄阶段,合理的就业期望值才能使我们的愿望与社会的需求相吻合,才能让自己在今后的工作中发挥出最大的实力与能力。 一、结合测评软件,明确求职目标 根据霍兰德职业兴趣测试结果,偏向于什么型人格,最好就寻求

    2024年02月21日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包