docker安装mysql步骤以及踩的坑

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

docker 安装mysql8

不废话,上命令

1. docker pull mysql:latest
2. docker run -it --name mysql -v /home/mysql/conf:/etc/mysql/conf -v /home/mysql/log:/var/log/mysql -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1234 -p 3306:3306 mysql:latest
3. docker ps # 查看运行状态
4. docker logs -f mysql # 查看运行日志

1. docker权限不足
错误信息:
[Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.30-1.el8 started.
[Note] [Entrypoint]: Switching to dedicated user 'mysql'
[Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.30-1.el8 started.
ls: cannot access '/docker-entrypoint-initdb.d/': Operation not permitted

docker 没有足够的权限访问文件,只需要在docker run上加上 --privileged问题即可解决
参考链接文章来源地址https://www.toymoban.com/news/detail-592754.html

2. 进入mysql服务Access Denied
傻逼了,写文章之前2小时一直出现这个问题,写的时候要素材,直接给好了,淦

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

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

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

相关文章

  • Android studio连接mysql(能踩的坑都踩了)

    1.都看到这儿了,听我一句劝,mysql版本是8.xxx的就可以卸载重装5.xxx的了(不要侥幸) 2.Android studio用mysql-connector-java用8.xxx的不行,一直报错,原因未知,目前没有教程解决这个问题。所以只能降低mysql的版本。 安装MySQL:安装教程 1.建议就按照这个教程走,方便后面使用改数

    2023年04月09日
    浏览(62)
  • 使用Docker部署前端项目实战教程,该踩的坑我都帮你踩了!

    每个人的前半生,都在不停地做加法。可到了后半生,我们就要学会不断地做减法。 目录 前置工作 1、需要准备的东西 2、连接云服务器 安装Docker环境  1、安装Docker的依赖库。 2、添加Docker CE的软件源信息。  3、安装Docker CE。 4、启动Docker服务。 准备Dockerfile并部署项目(构

    2023年04月08日
    浏览(50)
  • UIAutomator2安装及连接手机,我踩的坑都在这儿了

    大家搜索网络教程,都会看到差不多的安装步骤: 1、本人使用的python3.11 2、OPPO手机 3、安装UIAutomator2: 在命令行中输入:pip install --pre uiautomator2 4、安装配置adb 安装window上(其他的自行百度): https://dl.google.com/android/repository/platform-tools-latest-windows.zip 配置环境变量:    

    2024年02月07日
    浏览(48)
  • Python 新手最容易踩的坑

    在学习 Python 的过程中,新手往往会遇到一些常见的陷阱,这些陷阱可能会导致代码错误或者不符合预期。本文将介绍一些 Python 新手最容易踩到的坑,并提供一些解决方案,帮助读者避免这些陷阱。 Python 使用缩进来表示代码块,而不是像其他编程语言那样使用大括号。因此

    2024年04月12日
    浏览(77)
  • JAVA开发运维(Jenkins中踩的坑)

    最近尝试通过Jenkins来自动化部署项目,没想到还踩了很多坑。Jenkins部署的基本原理: 通过Jenkins服务器拉取gitlab上的代码进行打包,推送到目标服务器上,并运行启动脚本。 那么Jenkins就要解决三个问题。 1.连接上目标服务器 2.进行打包,并推送到目标服务器对应的目录。

    2023年04月13日
    浏览(53)
  • Element-ui踩的坑-“CSS样式”

    目录 配置环境 错误方向 解决  总结 pc端 node  16.14.0  npm  8.3.1  vue  @vue/cli 5.0.8 在使用element-ui时,发现有时候可以在控制台利用内置的类来改变节点元素样式,但是当数据一多就无法利用了(即,无效利用),并且,在无效后在其上添加会发现,添加的样式处于所需要绑定

    2024年02月08日
    浏览(38)
  • git中容易踩的坑的“--recursive“选项

    在git的repo中,可能会有子项目的代码,也就是\\\"git中的git\\\" –recursive是递归的意思,不仅会git clone当前项目中的代码,也会clone项目中子项目的代码。 我们有时在git clone的时候漏掉 --recursive选项,导致编译无法通过。比如:LookingGlass项目中 如果没有加 --recursive选项,那么代码库

    2024年02月14日
    浏览(34)
  • windows 安装Docker步骤以及在每一个步骤遇到问题合集

    Hyper-V 是一个虚拟环境,是微软自己的虚拟化技术,也是微软第一个采用Vmware与CitrixXen一样基于hypervisor的虚拟化技术,对windows的支持基本是没有问题的,而根据官方的资料介绍,它甚至可以安装专门为Linux设计的Integrated Components(里面包含磁盘和网络适配器的VMbus驱动)以使

    2024年02月02日
    浏览(42)
  • Docker环境安装MySql详细步骤

    查看需要安装的镜像版本 dockerHub官网地址: https://hub-stage.docker.com/ 1.搜索mysql 2.点击标签 3.点击Tags,查看想要的版本 在安装好docker的linux中执行命令 拉取mysql最新版本 拉取mysql指定版本 拉取结束后,查看本地是否存在 运行mysql 上述命令的含义: 通过此处-v命令备份后,就算

    2024年02月09日
    浏览(36)
  • 封装window10-21H1踩的坑,无法分析或处理pass[specialize]应答文件

    最近在研究封装镜像,无奈公司不给用win11,只能封装win10 2022年全新Windows11系统封装图文教程(一)定制母盘 - 小鱼儿yr系统 (yrxitong.com) 坑1,封装好出现无法分析或处理pass[specialize]应答文件 解决办法:快照到封装前的系统,按照下面操作设置 1.进入封装前的母盘系统,运行

    2024年02月05日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包