1 . 创建docker-compose.yml文件

version: '3'
services:mysql:restart: alwaysimage: mysql:5.7.22container_name: mysqlports:- 3306:3306environment:TZ: Asia/ShanghaiMYSQL_ROOT_PASSWORD: 123456command:--character-set-server=utf8mb4--collation-server=utf8mb4_general_ci--explicit_defaults_for_timestamp=true--lower_case_table_names=1--max_allowed_packet=128M--sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO"volumes:- mysql-data:/var/lib/mysqlvolumes:mysql-data:

配置说明:

version:指定docker compose的版本

services : 声明是一个服务

mysql: 服务的label

restart: 服务是否自启

image: 指定服务的镜像

container_name: 容器的名称

ports: 服务的端口映射

volumes: 映射数据卷

environment:

TZ :指定时区

MYSQL_ROOT_PASSWORD: 指定密码

volumes:

mysql-data: docker默认数据卷路径

启动容器:docker-compose up -d

Docker compose常用命令

后台运行:docker-compose up -d

-d 守护运行

启动:docker-compose start

停止: docker-compose stop

停止并移除容器: docker-compose down

查看日志: docker-compose logs -f

-f 持续输出

技术支持:闫宇峰,施凯雷,杨珂

他的个人博客地址:http://120.78.93.197/

这是我的公众号 有最新的it咨询,和个人工作的记录:

这是我的个人微信遇到问题欢迎,提问:

最后加上高质量的淘宝店:如有质量问题随时滴滴我,童叟无欺!

【童装园服定制店铺】https://m.tb.cn/h.ef2J8CD?sm=6e0f74 点击链接,再选择浏览器咑閞;或復·制这段描述¥zfwjY4JVngW¥后到淘♂寳♀

Centos7 Docker Compose部署mysql5.7相关推荐

  1. Docker Compose部署项目到容器-基于Tomcat和mysql的项目yml配置文件代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  2. 使用Docker Compose部署SpringBoot应用

    使用Docker Compose部署SpringBoot应用 原创: 梦想de星空 macrozheng 6月19日 Docker Compose是一个用于定义和运行多个docker容器应用的工具.使 ...

  3. docker compose部署服务

    1 用docker compose部署服务 - 需求:假如现在我们手里有很多容器,每个容器对应每个服务,有nginx容器,redis容器,mysql容器等.现在我们需要批量化的去管理,批量启动,停止, ...

  4. 使用Docker Compose 部署Nexus后提示:Unable to create directory /nexus-data/instance

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  5. 使用Docker Compose 部署Nexus后初次登录账号密码不正确,并且在nexus-data下没有admin.password

    场景 Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/ ...

  6. Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  7. Docker Compose部署Nexus3时的docker-compose.yml代码

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  8. Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)

    场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  9. Docker - 使用Docker Compose部署应用

    简介 Docker Compose是一个基于Docker Engine进行安装的Python工具.该工具使得用户可以在一个声明式的配置文件中定义一个多容器的应用,在Docker节点上,以单引擎模式(S ...

最新文章

  1. 使用Nucleus SE实时操作系统
  2. Android: RecyclerView.ViewHolder、Adapter
  3. php的array_multisort()使用
  4. 最全!最完整的求first集和follow的代码!!!编译原理 FIRST集和FOLLOW集的求法 代码,程序,实验报告
  5. 如何找到在SAP社区上经过SAP官方认可比较有影响力的SAP从业者
  6. java ssm框架 缓存_SSM框架之Mybatis(7)延迟加载、缓存及注解
  7. Oracle UNDO表空间损坏时的处理办法
  8. CSS flex 盒子在 Chrome 和 Safari 中的行为差异
  9. BZOJ1037 ZJOI2008生日聚会(动态规划)
  10. JAVA-上转型对象,下转型对象
  11. TinyWeb--C++构建高性能Web服务器
  12. Kinetics数据集下载
  13. SSRF利用协议中的万金油——Gopher
  14. 基于Java的奖学金评定系统的设计
  15. 利用微信公共号的带参数二维码做(扫码登录)
  16. 移动端高清、多屏幕适配方案
  17. 吐血整理深度学习入门路线及导航【教学视频+大神博客+书籍整理】+【资源页】(2019年已经最后一个月了,你还不学深度学习吗???)
  18. 安卓网易云信实现仿QQ双方聊天界面功能(附UI界面
  19. Java中的this关键字(三种用法)
  20. 如何使用 ChatGPT API 构建您自己的 AI 聊天机器人:分步教程

热门文章

  1. MPB:山大倪金凤组-白蚁肠道木质纤维素降解细菌的分离与培养
  2. 单细胞转录组数据整合分析专题研讨会(2019.11)
  3. c 与java的区别_C/C++与java的区别
  4. Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) : ‘x‘ must be atomic
  5. R语言使用timeROC包计算无竞争情况下的生存资料多时间AUC值、R语言使用timeROC包的plotAUCcurve函数可视化多时间生存资料的不同标记物情况下对应的AUC曲线、并进行对比
  6. pandas使用resample函数计算每个月的统计均值、使用matplotlib可视化特定年份的按月均值
  7. pandas中set_option的常用设置:显示所有行、显示所有列、控制浮点型精度、每个数据元素的显示字符数、对齐形式等
  8. R语言绘制空白图实战
  9. Python中sklearn中HistGradientBoostingRegressor回归器配置单调约束参数monotonic_cst提高回归模型的抗噪声以及局部扰动的能力
  10. R语言四格表的统计分析及假设检验