当前位置: 首页 > news >正文

阿里云虚拟主机可以做几个网站全球搜索引擎市场份额

阿里云虚拟主机可以做几个网站,全球搜索引擎市场份额,私有云 搭建wordpress,网络营销推广招聘广告目录 前言 安装 Docker Compose Ubuntu 安装与更新 Red Hat 安装与更新 验证是否安装 Docker Compose 创建 docker-compose.yml 文件 创建一个MySQL 与 tomcat 示例 使用Docker Compose启动服务 前言 Docker Compose 是一个工具,旨在帮助定义和 共享多容器…

目录

前言

安装 Docker Compose

Ubuntu 安装与更新

Red Hat 安装与更新

验证是否安装 Docker Compose

创建 docker-compose.yml 文件

创建一个MySQL 与 tomcat 示例

使用Docker Compose启动服务


前言

Docker Compose 是一个工具,旨在帮助定义和 共享多容器应用程序。使用 Compose,我们可以创建一个 YAML 文件来定义服务 只需一个命令,就可以旋转或拆除所有内容。

使用 Compose 的最大优点是您可以在文件中定义应用程序堆栈,并将其保留在 您的项目存储库(现在受版本控制),并轻松使其他人能够参与您的项目。 有人只需要克隆你的存储库并启动撰写应用程序。

安装 Docker Compose

如果你安装了适用于 Windows、或 Linux 的 Docker 桌面,那么您已经拥有 Docker Compose!

Linux 如果不是 Docker 桌面,可以使用存储库安装与更新;

Ubuntu 安装与更新

#安装
sudo apt-get update
sudo apt-get install docker-compose-plugin
#更新
sudo apt-get update
sudo apt-get install docker-compose-plugin

Red Hat 安装与更新

sudo yum update
sudo yum install docker-compose-plugin
sudo yum update
sudo yum install docker-compose-plugin

验证是否安装 Docker Compose

docker compose version

创建 docker-compose.yml 文件

在你的项目目录中创建一个名为 docker-compose.yml 的文件。在这个文件中,你可以定义你的应用程序的服务、网络和卷等。

创建一个MySQL 与 tomcat 示例

version: '3.8'services:mysql:image: mysql:latestcontainer_name: mysql_dbenvironment:MYSQL_ROOT_PASSWORD: your_root_passwordports:- "3306:3306"volumes:- data_group:/var/lib/mysqltomcat:image: tomcat:latestcontainer_name: tomcat_serverports:- "8080:8080"volumes:- data_group:/usr/local/tomcat/webappsvolumes:data_group:external: true

1、version: '3.8':这个文件使用的是Docker Compose的版本3.8。

2、这个服务使用最新的MySQL镜像(mysql:latest);并将容器命名为"mysql_db";在environment部分,我们设置了MySQL数据库的root用户密码;通过ports部分,我们将容器的3306端口映射到主机的3306端口,允许从主机连接MySQL服务;定义了一个命名卷mysql_data,用于持久化MySQL数据库的数据。

3、这个服务使用最新的Tomcat镜像(tomcat:latest);并将容器命名为"tomcat_server";通过ports部分,我们将容器的8080端口映射到主机的8080端口,允许从主机访问Tomcat服务;定义了一个命名卷tomcat_data,用于持久化Tomcat的web应用程序(webapps)数据。

4、在volumes部分,我们对之前定义的两个命名卷mysql_data和tomcat_data进行了声明。这样,Docker将会为这两个命名卷创建持久化存储,并确保在容器重新创建时保留数据。

5、最后可以使用"volumes"关键字的扩展语法来将多个卷组合成一个组。让我们将"mysql_data"和"tomcat_data"放入一个组,并命名该组为"data_group"。

使用Docker Compose启动服务

Linux中也差不多,windows 中打开命令行终端(PowerShell或CMD)并导航到保存docker-compose.yml文件的目录。例如,如果您保存在 D:\docker 目录下,可以通过以下命令进入该目录;

-d标志是可选的,它使得Docker Compose在后台运行 容器。

docker-compose up -d

docker images命令可以列出所有本地已下载的Docker镜像:

docker images

 

http://www.hkea.cn/news/404889/

相关文章:

  • 做简报的网站广州搜发网络科技有限公司
  • 南乐县住房和城乡建设局网站制作网站的步骤是什么
  • 金华做网站最专业的公司搜易网提供的技术服务
  • wordpress适合门户网站吗怎么营销自己的产品
  • 常用的网站类型有哪些seo优化专员编辑
  • 网站专题框架怎么做海阳seo排名
  • 手机网站代码下载黄页网站推广服务
  • 做网站前端多少钱在线bt种子
  • wordpress+模版+推荐专业网站seo推广
  • 浦项建设公司员工网站2023免费推广入口
  • 如何查询某个网站的设计公司最新推广注册app拿佣金
  • 八宝山做网站公司打广告
  • wordpress vip查看插件南宁seo费用服务
  • 建站之星模板怎么设置手机如何做网站
  • 上海公司网站制作价格西安百度关键词排名服务
  • 长沙网页制作开发公司aso优化方案
  • 深圳罗湖网站制作成人电脑基础培训班
  • 无锡网站制作咨询深圳网站设计十年乐云seo
  • 大连城市建设网站seo优化顾问服务阿亮
  • 福州 网站建设沈阳seo关键词排名优化软件
  • 做网站还要买服务器吗镇江seo
  • 专门做特价的网站优化排名案例
  • 网站建设的一些问题友链交易交易平台
  • 创业初期要建立公司的网站吗seo排名优化代理
  • 做网站全屏尺寸是多少钱站长工具查询系统
  • 做企业平台的网站有哪些手机网站制作教程
  • 免费行情的软件大全下载北京公司排名seo
  • 网站联系方式要素qq群推广链接
  • div css 网站模板免费的云服务器有哪些
  • 35互联做网站好吗网店运营工作内容