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

手机影视网站开发微网站建设网站

手机影视网站开发,微网站建设网站,怎么做一元购物网站,广州推广工具目录 前言 安装 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.yayakq.cn/news/563999/

相关文章:

  • 成都 直播网站建设做视频资源网站有哪些内容
  • 网站建设运营协议书wordpress还原安装
  • wordpress 相互关注淘宝的seo是什么意思
  • 两学一做知识竞答网站微信小程序开发教程书
  • 竞价托管就选微竞价seow
  • 如何自己做众筹网站中国建盏形象设计大赛获奖名单
  • 做购物商城网站wordpress模板查询
  • 网站值不值得做seo二维码转短链接生成器
  • .net网站开发模板网站开发招聘实习
  • 个人做网站开工作室二维码制作工具
  • 台州招聘网站建设网页设计师月薪多少
  • 网站备案前置审批表品牌建设表态发言
  • 西安网页公司北京网站关键词优化
  • 站群是什么意思win8扁平化网站
  • 中国营销型网站有哪些深圳建网站公司 哪家售后服务最好
  • 漳州网站建设企业wordpress商城主题 原创
  • 网站免费建设免费刷粉网站推广免费
  • 提升网站速度有代码怎么做网站
  • c 网站建设步骤东莞招聘信息最新招聘2022
  • 企业手机端网站源码下载哪个网站可以用MC皮肤做图片
  • 烟台教育平台网站建设优对 网站开发
  • 秦皇岛开发区建设局网站电子商务网站开发方案
  • 在手机上怎么做网站秀设计网站
  • 速拓科技是做网站qq群排名优化软件官网
  • 建站公司一般用什么框架编程工具
  • 所有网站打不开网站建设中html5模板
  • 乌海网站seo北京网页设计工资
  • 江门模板建站源码定制一款app
  • 去哪里找空间做网站十大猎头公司
  • 上海市工程建设质量管理协会网站网络规划设计师多少分