详解如何使用DockerHub官方的MySQL镜像

docker pull mysql:5.7如何使用这个Docker镜像?1、启动一个Mysql Server容器(默认端口3306)docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.72、启动另一个容器,通过链接方式访问Mysql服务器docker run --name some-app --link mysql:mysql -d application-that-uses-mysql3、...
详解如何使用DockerHub官方的MySQL镜像
Mysql关系型数据库管理系统MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL是一个广泛使用的开源关系型数据库,那如何获取Mysql Docker镜像?下面通过这篇文章来一起看看如何使用DockerHub官方的MySQL镜像,有需要的朋友们可以参考借鉴。前言最近一直在尝试以官方centos镜像为基础,制作基于centos的MySQL镜像。但是制作后发现镜像大小已经超过1.5G,这对于一般的Docker镜像来说太臃肿了。Docker Hub官方提供的mysql镜像才324MB。目前来说我还没有找到什么好的方法把我制作的镜像的体积减下来,所以就先使用官方的吧! docker pull mysql:5.7如何使用这个Docker镜像?1、启动一个Mysql Server容器(默认端口3306)docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.72、启动另一个容器,通过链接方式访问Mysql服务器docker run --name some-app --link mysql:mysql -d application-that-uses-mysql3、启动另一个容器,通过Mysql命令行访问Mysql服务器docker run -it --link mysql:mysql --rm mysql:5.7 sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'4、进入服务器控制台docker exec -it mysql bash5、查看Mysql服务器日志docker logs mysql更多内容,可参考官网详解:https://hub.docker.com/_/mysql/。2023-07-27
mengvlog 阅读 12 次 更新于 2025-07-22 10:27:50 我来答关注问题0
  •  翡希信息咨询 使用cloudflare(CF)搭建dockerhub代理

    建议使用自有域名:以获得更佳的访问体验。购买并绑定域名的具体步骤可参考网络上的教程。部署阶段:克隆GitHub项目:将GitHub上的Docker Hub代理项目克隆至本地库。部署源码至Cloudflare:选择仓库后,根据Cloudflare的指示一步步完成部署。可以参考相关视频教程以获得更直观的操作指导。更换Docker源:调整Docker配...

  •  翡希信息咨询 三步教会你:Docker镜像仓库的使用

    一、在Docker Hub上创建自己的存储库 创建存储库:在Docker Hub上注册并登录账户后,可以创建自己的公共或私有存储库。私有存储库适用于公司内部或需要保护的知识产权。二、本地项目进行docker镜像 登录Docker:使用docker login命令登录Docker Hub,确保你有权限推送镜像到指定的存储库。 创建镜像:使用docker...

  •  文暄生活科普 docker之搭建docker-hub

    在搭建Docker Hub过程中,还可能出现以下问题及对应解决方法:1. Connection refused错误。重启Docker后,需确认docker-compose服务已启动。若未启动,使用命令`#docker-compose restart`重新启动服务。2. docker-compose ps命令报错。确保执行docker-compose命令的目录正确,且该目录下存在docker-compose.yml或d...

  •  文暄生活科普 使用cloudflare(CF)搭建dockerhub代理

    部署阶段,我们首先需要将GitHub项目克隆至本地库。如果已进行克隆,则在界面中找到相应操作即可进行下一步。接着,我们需要将部署源码至Cloudflare。选择仓库后,根据指示一步步进行,直到完成部署。参考相关视频教程,操作将更为直观。搭建完成后,接下来是更换Docker源的关键步骤。通过调整Docker配置,将源切...

  •  阿暄生活 如何将自己电脑上的docker镜像上传到Docker Hub?

    使用docker login命令登录Docker Hub,输入你的Docker Hub用户名和密码。将镜像上传到Docker Hub:使用docker push命令将打好标签的镜像上传到Docker Hub。命令格式为:docker push /:。注意: Docker Hub提供5GB的免费存储空间,如果镜像大小超过这个限制,可以...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部