mysql容器化部署

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: mysql

apiVersion: apps/v1

kind: Deployment

metadata:

 name: mysql

spec:

 replicas: 1

 selector:

   matchLabels:

     app: mysql

 template:

   metadata:

     labels:

       app: mysql

   spec:

     containers:

       - name: mysql

         image: mysql:5.7

         env:

           - name: MYSQL_ROOT_PASSWORD

             value: 000000

         ports:

           - containerPort: 3306

             name: mysql

         volumeMounts:

           - name: mysql-persistent-storage

             mountPath: /var/lib/mysql

        comand: ["bin/bash","-c","<shellname>"]#脚本运行

     volumes:

       - name: mysql-persistent-storage

         persistentVolumeClaim:

           claimName: mysql-pvc

---

apiVersion: v1

kind: Service

metadata:

 name: mysql

spec:

 type: NodePort

 selector:

   app: mysql

 ports:

   - name: mysql

     port: 3306

     targetPort: mysql

     nodePort: 30000

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
3月前
|
SQL 关系型数据库 MySQL
MySQL运行在docker容器中会损失多少性能
MySQL运行在docker容器中会损失多少性能
|
5月前
|
关系型数据库 MySQL Docker
构建MySQL8.0.26镜像和容器
MySQL8.0.26 percona-toolkit Dockerfile
145 3
|
5月前
|
存储 关系型数据库 MySQL
解读 MySQL 容器信息:`docker inspect` 字段详解
解读 MySQL 容器信息:`docker inspect` 字段详解
100 1
|
6月前
|
NoSQL 关系型数据库 MySQL
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
825 1
|
6月前
|
关系型数据库 MySQL Docker
Docker从容器中项目如何访问到宿主机MYSQL
Docker从容器中项目如何访问到宿主机MYSQL
1009 0
|
6月前
|
关系型数据库 MySQL 数据库
docker容器访问宿主机mysql数据库
docker容器访问宿主机mysql数据库
223 0
|
6月前
|
Java 关系型数据库 MySQL
docker 部署springboot项目,连接mysql容器
docker 部署springboot项目,连接mysql容器
286 0
|
6月前
|
关系型数据库 MySQL 数据安全/隐私保护
使用Docker构建本地Mysql容器及配置
使用Docker构建本地Mysql容器及配置
214 1
|
6月前
|
存储 关系型数据库 MySQL
百度搜索:蓝易云【Docker创建Mysql容器教程】
请注意,在生产环境中,应该更加详细地配置MySQL容器,包括设置持久化存储、指定MySQL版本、配置安全性等。此外,还可以使用Docker Compose来管理和部署多个容器,以满足复杂的应用程序需求。
90 0