linux系统使用 docker 来部署运行 mysql5.7 并配置 docker-compose-mysql.yml 文件

devtools/2024/9/29 5:28:15/

Docker是一个开源的容器化平台,旨在简化应用程序的创建、部署和管理。它基于OS-level虚拟化技术,通过将应用程序和其依赖项打包到一个称为容器的标准化单元中,使得应用程序可以在任何环境中快速、可靠地运行。

Docker的优势有以下几个方面:

轻量级和快速:Docker容器与主机共享操作系统内核,因此比传统虚拟化技术更轻量级且启动更快。

可移植性:Docker容器可以在任何支持Docker的主机上运行,无论是物理机、虚拟机还是云服务提供商。

灵活性:Docker容器可以隔离不同的应用程序及其依赖项,因此可以同时运行多个应用程序,而不会相互干扰。

所以 对于服务器部署应用 都使用 docker 来完成部署。下面 我分享自己制作的docker 镜像 和docker-compose-mysql.yml 文件 以后给服务器部署 可以直接使用 方便快捷 哈哈!

docker 的安装 和 配置 这边就不分享了

直接分享一下 Dockerfile 和 docker-compose-mysql.yml 文件

Dockerfile文件
在这里插入图片描述

docker-compose-mysql.yml 文件
在这里插入图片描述

如果你也需要 这样的文件 大家可以按需进行修改

两个文件下载地址:https://wwwoop.com/home/Index/projectInfo?goodsId=6&typeParam=3


http://www.ppmy.cn/devtools/100370.html

相关文章

ROS2 CMakeLists.txt package.xml

ROS2 CMakeLists.txt cmake_minimum_required(VERSION 3.8) project(bumperbot_cpp_examples)# 设置编译器警告选项 if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")add_compile_options(-Wall -Wextra -Wpedantic) endif()# 查找并加载ROS…

微信怎么聚合聊天呢?

微信的聊天聚合通常指的是将多个聊天记录整合起来,便于管理和查找。你可以尝试以下方法: 1. 利用标签功能 设置标签:在微信聊天中,为联系人设置标签(如“客户”、“合作伙伴”等),便于分类管理…

Prompt-Tuning 和 LoRA大模型微调方法区别

Prompt-Tuning 和 LoRA(Low-Rank Adaptation)都是在预训练语言模型基础上进行微调的方法,它们有以下一些区别: 一、调整方式 Prompt-Tuning: 主要是通过优化特定任务的提示(prompt)来实现微调。…

树上启发式合并——dsu on tree

参考文章: 树上启发式合并 [dsu on tree]树上启发式合并总结 树上启发式合并の详解 启发式合并 启发式算法是什么呢? 启发式算法是基于人类的经验和直观感觉,对一些算法的优化。 举个例子,最常见的就是并查集的启发式合并了&…

上半篇·总结

一、古老的机械计算时代 在电子计算机出现之前,人们使用各种机械装置进行数学计算。例如,17世纪的法国数学家帕斯卡发明了第一台机械计算器——帕斯卡计算器。这台计算器可以执行简单的加减运算,为当时的科学研究提供了极大的便利。虽然与现…

EDKII之安全启动详细介绍

文章目录 安全启动简介安全启动流程介绍签名过程BIOS实现小结 安全启动简介 安全启动(Secure Boot)是一种计算机系统的安全功能,旨在确保系统启动过程中只能加载经过数字签名的受信任的操作系统和启动加载程序。通过使用安全启动&#xff0c…

Prometheus Alertmanager告警之邮件、钉钉群、企业微信群机器人报警

文章目录 一、部署alertmanager相关组件1.alertmanager-config2.alertmanager-message-tmpl3.alertmanager 二、调试邮件告警三、钉钉群/企业微信群 报警3.1添加钉钉群机器人3.2添加企业微信群机器人3.3部署alertmanager-webhook-adaptermessage-tmplalertmanager-webhook-adap…

viewBinding的使用(android studio)

引入 在开发安卓软件的时候,我们会大量的使用点击事件。通常情况下,我们是这样做的:将在xml文件里把目标组件添加id属性,如下: 然后在activity里面通过findViewById(R.id.back) 得到一个对象,通过对象调用…