阿里云ECS使用docker搭建mysql服务

这篇具有很好参考价值的文章主要介绍了阿里云ECS使用docker搭建mysql服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.确保正确安装好docker

2.安装mysql镜像

3.创建容器(设置端口映射、目录映射)


1.确保正确安装好docker

安装教程:

阿里云ECS(CentOS镜像)安装docker-CSDN博客https://blog.csdn.net/qq_62262918/article/details/135686614?spm=1001.2014.3001.5501

2.安装mysql镜像

这里安装8.0,可以改成5.7,以及任意版本,或者改成latest安装最新版

安装命令:

docker pull mysql:8.0

查看已安装镜像:

 docker images

阿里云ECS使用docker搭建mysql服务,java后端,阿里云,docker,云计算,mysql

镜像下载完毕!

3.创建容器(设置端口映射、目录映射)

在/root目录下创建mysql目录存储mysql信息(也可以指定为别的目录):

阿里云ECS使用docker搭建mysql服务,java后端,阿里云,docker,云计算,mysql

创建容器:

创建并运行容器-id指定后台一直运行

 docker run -id \

配置端口映射(外部无法直接访问容器但可以访问宿主主机,所以外部访问宿主机的3306,映射至内部容器的3306)

 -p 3306:3306

指定容器名(随便起,这里是c_mysql)

 --name=c_mysql \

挂载mysql配置文件到容器

 -v /root/mysql/conf:/etc/mysql/conf.d \

挂载mysql的日志目录到容器

-v /root/mysql/logs:/logs \

挂载mysql的数据目录到容器

 -v /root/mysql/data:/var/lib/mysql \

初始化root用户密码

 -e MYSQL_ROOT_PASSWORD=123456 \

指定mysql镜像

 mysql:8.0

完整命令

 docker run -id \
 -p 3306:3306 \
 --name=c_mysql \
 -v /root/mysql/conf:/etc/mysql/conf.d \
 -v /root/mysql/logs:/logs \
 -v /root/mysql/data:/var/lib/mysql \
 -e MYSQL_ROOT_PASSWORD=123456 \
 mysql:8.0

阿里云ECS使用docker搭建mysql服务,java后端,阿里云,docker,云计算,mysql

结束!

进入阿里云ECS控制台安全组开放3306端口。

此时可以远程连接mysql服务了文章来源地址https://www.toymoban.com/news/detail-808496.html

到了这里,关于阿里云ECS使用docker搭建mysql服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 如何在阿里云ECS服务器中搭建gpt-index

    要在阿里云ECS服务器上搭建gpt-index,可以按照以下步骤进行: 创建ECS实例:登录阿里云控制台,选择ECS服务,点击创建实例,选择对应的配置和操作系统,完成创建。 远程连接ECS服务器:使用SSH工具(如PuTTY)远程连接至ECS实例的公网IP地址,登录服务器。 安装依赖环境:在

    2024年01月21日
    浏览(41)
  • 如何搭建幻兽帕鲁联机服务器?阿里云ECS云服务器教程

    《幻兽帕鲁》非常火爆,如果你想要建立一个幻兽帕鲁的联机服务器,阿里云ECS云服务器是一个不错的选择。本文将为你详细介绍如何利用阿里云ECS云服务器搭建幻兽帕鲁的联机服务器。 如果大家还未购买阿里云的ECS云服务器,可以参考下面步骤一键部署幻兽帕鲁游戏! 第

    2024年02月22日
    浏览(44)
  • 阿里云ECS服务器安装java环境相关软件

    当前服务器版本为:Alibaba Cloud Linux 3.2104 LTS 64位 前置步骤 先更新所有已安装的软件以及软件源中的软件包列表,不然可能安装比较老的包 yum -y update 查看下yum仓库里有哪些版本的Redis包 可以看到仓库里最新的版本是6.2.7,如果不指定版本默认就是安装最新版本 centos还可以使

    2024年03月25日
    浏览(36)
  • 【快速解决】阿里云ECS使用Docker环境运行软件但公网访问不了

    根据阿里云官网教程基于ECS快速搭建Docker环境进行学习的过程中,发现使用阿里云ECS启动docker内的nginx后,访问公网ip发现访问不到。 教程给的代码是 但阿里云安全组默认是不开放8080端口的 所以根据教程搞不通 只要在安全组里添加一下就可以了,各种参数如下图第一个所示

    2024年02月14日
    浏览(36)
  • 阿里云国际ECS云服务器免费试用版如何使用?

    作为阿里云国际的新用户,可以免费试用 50 多个优惠,价值高达 1,700 美元(或 8,500 美元)。这将使能够了解和体验阿里云平台上提供的一系列产品和服务。 如果是以个人身份注册免费试用版,您将获得价值1,700美元的优惠。但是,如果是公司注册,则可以选择企业免费

    2024年02月02日
    浏览(57)
  • 树莓派4B(Raspberry Pi 4B)使用docker搭建阿里巴巴sentinel服务

    由于国内访问不了docker hub,而国内镜像仓库又没有适配树莓派ARM架构的sentinel镜像,所以我们只能退而求其次——自己动手构建镜像。本文基于Ubuntu,Java8,sentinel-dashboard-1.8.7讲解 下载sentinel-dashboard-1.8.7.jar 到GitHub(Releases · alibaba/Sentinel (github.com))下载 下载jdk-8u391-linux-aar

    2024年02月20日
    浏览(45)
  • ECS-入门-购买阿里云ECS服务器

    本文章属个人学习整理的对应笔记,学习内容来阿里云的学习平台,有兴趣的小朋友下面有对应链接 弹性计算Clouder认证:ECS快速入门_阿里云认证_阿里云培训中心-阿里云 1.首先进入阿里云官网 选择产品-计算-云服务器ECS 2.选择购买 3.规格参数 1.首先我们选择自定义购买 付费

    2024年02月21日
    浏览(46)
  • 极智开发 | 阿里云ECS本地开发环境搭建

      欢迎关注我的公众号 [极智视界],获取我的更多笔记分享   大家好,我是极智视界,本文介绍一下 阿里云ECS本地开发环境搭建。   之前介绍过华为云的开发环境搭建,有兴趣的同学可以移步我的这篇《华为云ECS本地开发环境搭建》。这里介绍阿里云的开发环境搭建,搭

    2023年04月08日
    浏览(39)
  • 阿里云ECS(CentOS镜像)安装docker

    目录 1.前置条件 2.连接至ECS 3.yum软件包更新 4.安装docker前置所需软件包 5.添加docker 官方的 yum 软件源 6.安装docker 7.检测是否成功 8.配置阿里云镜像加速器 在看本文前保证未安装过docker,或者安装过但是清理干净 如果多次安装失败过,可以重置下云盘,保证全新系统 登录阿里

    2024年01月20日
    浏览(52)
  • 什么是云服务器ECS - 云服务器 ECS - 阿里云

    阿里云服务器ECS英文全程Elastic Compute Service,云服务器ECS是一种安全可靠、弹性可伸缩的云计算服务,阿里云提供多种云服务器ECS实例规格,如经济型e实例、通用算力型u1、ECS计算型c7、通用型g7、GPU实例等,阿里云百科aliyunbaike.com分享阿里云服务器ECS详细介绍、官网、使用教

    2024年02月01日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包