docker -composer 的安装

docker-composer 由于镜像在国外超慢,那如何解决这个头痛的问题呢?
直接github把安装程序下载下来

https://github.com/docker/compose/releases/tag/1.24.1

在这里插入图片描述
右键把这个程序下载下来,然后通过ftp工具上传到指定的linux服务器中
在这里插入图片描述
讲上传的文件进行重新命名:

mv docker-compose-Linux-x86_64 docker-compose

对文件进行授权
chmod 755 docker-compose

在这里插入图片描述
讲文件移动到指定的目录

mv docker-compose /usr/local/bin/docker-compose

执行命令判断docker-compose 是否已经安装好了

docker-compose version

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
安装ELKF服务需要以下步骤: 1. 安装DockerDocker Compose 在Windows 10上安装DockerDocker Compose,请参考Docker官方文档。 2. 创建一个Docker Compose文件 在一个空白目录中创建一个名为“docker-compose.yml”的文件,并将以下内容添加到文件中: ``` version: '3.3' services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0 container_name: elasticsearch environment: - discovery.type=single-node ulimits: memlock: soft: -1 hard: -1 ports: - 9200:9200 - 9300:9300 volumes: - esdata:/usr/share/elasticsearch/data networks: - elk kibana: image: docker.elastic.co/kibana/kibana:7.10.0 container_name: kibana ports: - 5601:5601 environment: ELASTICSEARCH_HOSTS: http://elasticsearch:9200 networks: - elk logstash: image: docker.elastic.co/logstash/logstash:7.10.0 container_name: logstash volumes: - ./config/logstash/:/usr/share/logstash/pipeline/ - ./data/:/usr/share/logstash/data/ environment: LS_JAVA_OPTS: "-Xmx256m -Xms256m" ELASTICSEARCH_HOST: "http://elasticsearch:9200" ELASTICSEARCH_USERNAME: "elastic" ELASTICSEARCH_PASSWORD: "changeme" ports: - "5044:5044" networks: - elk volumes: esdata: driver: local networks: elk: ``` 请注意,此文件定义了三个服务:Elasticsearch、Kibana和Logstash,并将它们连接到一个名为“elk”的网络中。 3. 创建配置文件 在与Docker Compose文件相同的目录中创建一个名为“config”的子目录,并在其中创建一个名为“logstash.conf”的文件。将以下内容添加到文件中: ``` input { beats { port => 5044 } } filter { grok { match => { "message" => "%{COMBINEDAPACHELOG}" } } date { match => [ "timestamp", "dd/MMM/yyyy:HH:mm:ss Z" ] } } output { elasticsearch { hosts => [ "elasticsearch:9200" ] user => "elastic" password => "changeme" } } ``` 请注意,在这个例子中,我们使用了Apache日志格式作为示例,并将其与Grok插件一起使用来解析日志的字段。你可以根据自己的需求修改配置文件。 4. 启动服务 在命令行中进入到Docker Compose文件所在的目录,并运行以下命令: ``` docker-compose up -d ``` 这将启动Elasticsearch、Kibana和Logstash服务,并在后台运行。 5. 访问Kibana 在浏览器中打开“http://localhost:5601/”即可访问Kibana服务。 请注意,由于我们在Docker Compose文件中将端口“5601”映射到主机上的端口“5601”,因此可以在主机上访问该服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值