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

最佳搜索引擎磁力吧关键词的优化方案

最佳搜索引擎磁力吧,关键词的优化方案,目录网站做外链,青岛营销型网站建设部署docker-compose以及管理服务 文章目录 部署docker-compose以及管理服务[TOC] 前言一、docker-compose是什么?1、介绍2、 功能 二、安装docker-compose1.yum直接安装2.二进制安装3.pip安装 三、docker-compose部署服务1.编写docker-compose.yml文件 总结 前言 D…

部署docker-compose以及管理服务


文章目录

  • 部署docker-compose以及管理服务
    • @[TOC]
  • 前言
  • 一、docker-compose是什么?
    • 1、介绍
    • 2、 功能
  • 二、安装docker-compose
    • 1.yum直接安装
    • 2.二进制安装
    • 3.pip安装
  • 三、docker-compose部署服务
    • 1.编写docker-compose.yml文件
  • 总结

前言

Docker 是一个开源的容器化平台,可以帮助我们快速构建、打包和运行应用程序。而 Docker Compose 则是用于管理多个容器应用的工具,可以轻松定义和管理多个容器之间的关系。

一、docker-compose是什么?

1、介绍

Docker Compose是一个用来定义和运行复杂应用的Docker工具。Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景

2、 功能

Docker Compose功能点:

  • 提供工具用于定义和运行多个docker容器应用;
  • 使用yaml文件来配置应用服务(docker-compse.yml);
  • 可以通过一个简单的命令docker-compse up可以按照依赖关系启动所有服务;
  • 可以通过一个简单的命令docker-compose down停止所有服务;
  • 当一个服务需要的时候,可以很简单地通过–scale进行扩容;

二、安装docker-compose

compose安装方式有三种,以下来介绍。

1.yum直接安装

#安装docker-compose,如果没有python3会安装python3yum install -y docker-compose

2.二进制安装

从github上下载docker-compose二进制文件安装

3.pip安装

pip install docker-compose

三、docker-compose部署服务

1.编写docker-compose.yml文件

version: '3.5'
services:etcd:container_name: milvus-etcdimage: quay.io/coreos/etcd:v3.5.5-arm64restart: alwaysenvironment:- ETCD_AUTO_COMPACTION_MODE=revision- ETCD_AUTO_COMPACTION_RETENTION=1000- ETCD_QUOTA_BACKEND_BYTES=4294967296- ETCD_SNAPSHOT_COUNT=50000volumes:- ${DOCKER_VOLUME_DIRECTORY:-.}/data/volumes/etcd:/etcdcommand: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcdminio:container_name: milvus-minioimage: minio/minio:latestrestart: alwaysenvironment:MINIO_ACCESS_KEY: minioadminMINIO_SECRET_KEY: minioadminvolumes:- ${DOCKER_VOLUME_DIRECTORY:-.}/data/volumes/minio:/minio_datacommand: minio server /minio_datahealthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3standalone:container_name: milvus-standaloneimage: milvusdb/milvus:latestrestart: alwayscommand: ["milvus", "run", "standalone"]environment:ETCD_ENDPOINTS: etcd:2379MINIO_ADDRESS: minio:9000swappiness: 0volumes:- ${DOCKER_VOLUME_DIRECTORY:-.}/conf/milvus/milvus.yaml:/milvus/configs/milvus.yaml- ${DOCKER_VOLUME_DIRECTORY:-.}/data/volumes/milvus:/var/lib/milvusports:- "19530:19530"- "9091:9091"depends_on:- "etcd"- "minio"doc_mongodb:image: artifacts.iflytek.com/docker-private/aimind/mongo:4.2.6container_name: doc_mongodbvolumes:- "/data/docqa/data/mongo/configdb/:/data/configdb/"- "/data/docqa/data/mongo/data/db/:/data/db/"restart: alwaysenvironment:- MONGO_INITDB_ROOT_USERNAME=aimind- MONGO_INITDB_ROOT_PASSWORD=mongoforaimind2021ports:- "27017:27017"doc-minio:container_name: doc-minioimage: minio/minio:latestrestart: alwaysenvironment:MINIO_ROOT_USER: minioadminMINIO_ROOT_PASSWORD: minioadminvolumes:- ${DOCKER_VOLUME_DIRECTORY:-.}/data/minio/data:/data- ${DOCKER_VOLUME_DIRECTORY:-.}/data/minio/config:/root/.miniocommand: server /data --console-address ":9090"ports:- "9001:9000"- "9090:9090"doc_es:image: artifacts.iflytek.com/docker-private/aimind/elasticsearch:8.4.1container_name: doc_esvolumes:- "/data/docqa/data/esdata/:/usr/share/elasticsearch/data"- "/data/docqa/conf/elasticsearch/plugins/:/usr/share/elasticsearch/plugins/"ports:- "19300:9300"- "19200:9200"restart: alwaysenvironment:- "discovery.type=single-node"- "ES_JAVA_OPTS=-Xms256m -Xmx16g"- xpack.security.enabled=false- bootstrap.memory_lock=true- cluster.routing.allocation.disk.threshold_enabled=falseulimits:memlock:soft: -1hard: -1doc_backend:depends_on:- etcd- minio- standalone- doc_mongodb- doc_esimage: artifacts.docqa:test.556container_name: doc_backendenvironment:- "SPRING_PROFILES_ACTIVE=dev"volumes:- "/var/run/docker.sock:/var/run/docker.sock"- "/usr/bin/docker:/bin/docker"- "/data/docqa/data/docqa/:/mnt/parastor/aimind"- "/data/docqa/conf/backend/application-dev.yml:/home/doc/application-dev.yml"ports:- "8906:8906"restart: alwaysdoc_frontend:depends_on:- doc_backendimage: artifacts.frontend-test:0.0.1-aimind--light-test.51container_name: doc_frontendvolumes:- "/data/docqa/conf/frontend/nginx.conf:/etc/nginx/nginx.conf"ports:- "30880:80"restart: alwaysdoc_sim:image: artifacts.sim:1.0.0container_name: doc_simports:- "8901:8901"restart: always    networks:default:name: doc

总结

以上是docker-compose在实际项目中的使用配置,大家可以参考。

http://www.ds6.com.cn/news/79383.html

相关文章:

  • 网站开发可以用gif吗手机百度官网
  • 网页设计与制作教程期末考试题张家界网站seo
  • 怎么做淘宝网站赚钱石首seo排名
  • 企业门户模板上海优化营商环境
  • 网站建设方案书备案百度sem运营
  • seo整站优化报价东莞seo推广机构帖子
  • 做我的狗在什么网站上看云南百度公司
  • 人是用什么做的视频网站推广赚钱
  • 网站建设图网站代搭建维护
  • 怎么做网站的步骤哪家网络公司比较好
  • 北京天通苑 做网站宣传页面怎么制作
  • app制作多少钱一个简述seo和sem的区别
  • 无锡专业网站建设网站如何优化关键词排名
  • 重庆建工集团建设网站百度收录申请入口
  • 政府网站互动回应板块建设泰州seo平台
  • 网站制作的差异化定位交换友情链接推广法
  • 自己免费建设网站东莞外贸推广公司
  • 食品网站建设 网站定制开发关键词seo是什么意思
  • 帮别人做非法网站自首搜索软件排行榜前十名
  • 域名邮箱怎么弄天津seo网站推广
  • 网站空间ftp下载慢网站优化外包顾问
  • 网站开发费用是无形资产谷歌平台推广外贸
  • wordpress 地图导航安卓优化大师老版本下载
  • 提交收录网站建网站要多少钱
  • 免费的网站有哪些百度有钱花人工客服
  • 交互式网站如何做seo视频教程
  • 微网站怎么做佛山网站排名提升
  • 长沙做网站比较好的公司长沙网站seo收费
  • 做dw网站图片怎么下载广告制作公司
  • wordpress显示10篇文章自己做seo网站推广