总的来说需要两个文件,如下:

1、compose.yml

需要注意:network_mode 模式、ip为宿主机ip

version: '3.3'services:master:network_mode: "host"image: chrislusf/seaweedfs # use a remote imagecommand: "master -ip=172.0.16.143 -ip.bind=172.0.16.143 -metricsPort=9324"volume:network_mode: "host"image: chrislusf/seaweedfs # use a remote imagecommand: 'volume -mserver="172.0.16.143:9333" -ip.bind=172.0.16.143 -port=8080  -metricsPort=9325'depends_on:- masterfiler:network_mode: "host"image: chrislusf/seaweedfs # use a remote imagecommand: 'filer -master="172.0.16.143:9333" -ip.bind=172.0.16.143 -metricsPort=9326'tty: truestdin_open: truedepends_on:- master- volumes3:network_mode: "host"image: chrislusf/seaweedfs # use a remote imagecommand: 's3 -filer="172.0.16.143:8888" -ip.bind=172.0.16.143 -metricsPort=9327'depends_on:- master- volume- filerwebdav:network_mode: "host"image: chrislusf/seaweedfs # use a remote imagecommand: 'webdav -filer="172.0.16.143:8888"'depends_on:- master- volume- filer
#  prometheus:
#    image: prom/prometheus:v2.21.0
#    ports:
#      - 9000:9090
#    volumes:
#      - ./prometheus:/etc/prometheus
#    command: --web.enable-lifecycle  --config.file=/etc/prometheus/prometheus.yml
#    depends_on:
#      - s3

2、install.sh

docker-compose -f seaweedfs-compose.yml -p seaweedfs up

docker部署seaweedf相关推荐

  1. Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo

    Docker 部署SpringBoot项目整合 Redis 镜像做访问计数Demo 最终效果如下 大概就几个步骤 1.安装 Docker CE 2.运行 Redis 镜像 3.Java 环境准备 4. ...

  2. Docker 部署SpringBoot项目不香吗?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:流星007 链接:toutiao.com/i68433912 ...

  3. docker部署springboot_Docker+SpringBoot快速构建和部署应用

    前言 Docker技术发展为当前流行的微服务提供了更加便利的环境,使用SpringBoot+Docker部署和发布应用,其实也是一件比较简单的事情.当前,前提是得有Docker的基础. 构建一个Spr ...

  4. docker初体验:docker部署nginx负载均衡集群

    Docker 是一个用于开发,交付和运行应用程序的开放平台.Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件.今天来为大家演示一下docker部署nginx负载均衡集群 环境 ce ...

  5. docker初体验:docker部署nginx服务

    Docker 是一个用于开发,交付和运行应用程序的开放平台.Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件.今天来为大家演示一下docker部署nginx 环境 centos7 ...

  6. Docker系列 四.Docker部署SpringBoot

    四.Docker部署SpringBoot 环境&工具: 阿里云轻量级服务器.CentOS 7系统.FinalShell(其他连接客户端也可以).IDEA 1. 创建springboot项目 这 ...

  7. Docker部署文档

    Docker部署文档 目录 Docker部署文档 1 一.什么是Docker 3 1.1Docker简介 3 1.2对比传统虚拟机总结 4 1.3Docker通常用于如下场景: 5 1.4基本概念 5 ...

  8. Docker部署Zookeeper集群

    Docker部署Zookeeper集群 官方网站: http://zookeeper.apache.org/ http://zookeeper.apache.org/doc/r3.4.8/zookee ...

  9. 部署go的web应用_使用Docker部署Go Web应用

    为什么需要Docker? 使用docker的主要目标是容器化.也就是为你的应用程序提供一致的环境,而不依赖于它运行的主机. 想象一下你是否也会遇到下面这个场景,你在本地开发了你的应用程序,它很可能有很 ...

最新文章

  1. TCP/IP网络的一些问题(路由/协议/linux的实现)
  2. python教程怎么抓起数据_介绍python 数据抓取三种方法
  3. Mysql并发时经典常见的死锁原因及解决方法
  4. Apple Mac OS X每日一技巧025:小学算术好的快帮我⋯把Spotlight当计算器,结果杯具了...
  5. linux中的目录结构---Linux学习笔记
  6. matlab缺少某些变量,总提示缺少变量或函数
  7. 数据结构实验三 树的遍历生成树
  8. python 字符类型
  9. JavaScript学习总结(2)——JavaScript数据类型判断
  10. 英语cowbezoar牛黄CowBezoar单词
  11. 用闭包写法优化laravel多条件查询
  12. 48种数据分析可视化图表
  13. 江湖有故人!欢迎来到程序员的江湖
  14. android导入库项目,如何在android studio项目中导入开源库?
  15. 移动互联网APP运营技巧分享
  16. 学编程的人那么多,到底编程的出路在哪?
  17. 更新源linux命令,Linux更新源
  18. 第9章第4节:制作商业计划书的目录页面 [PowerPoint精美幻灯片实战教程]
  19. 1.腾讯轻服务器K3S环境配置
  20. 格式塔理论主要是用计算机,格式塔理论在UI设计中的运用

热门文章

  1. LeetCode 340. 至多包含 K 个不同字符的最长子串 (滑动窗口)
  2. html5考试总结300字,期末考试总结反思300字
  3. 【程序人生】:一些编程语言及发展方向
  4. 如何验证JDK已安装好,环境变量已配置成功
  5. 我跟敏捷开发的故事--三面墙
  6. 《国产操作系统之银河麒麟》银河麒麟服务器操作系统引导过程
  7. inet_addr,inet_pton,inet_aton 用法
  8. Android-PickerView系列之源码解析篇(二)
  9. ec20 模块移植 linux,移遠EC20 4G模塊Linux驅動移植和測試
  10. Column 'parent_id' specified twice问题解决--insertable = false, updatable = false的使用