MacOS Docker版本FastDFS安装指南
1.首先安装Docker,请参照如下链接:
http://www.runoob.com/docker/macos-docker-install.html
我采用的是直接下载安装包的方式,安装了stable版本(稳定版,季度更新),还有edge(尝鲜版,每月更新);直接点击下载链接更新即可,去官网下载还需要申请一个官网账号,后面docker安装完毕后需要登录一下.
此处注意官网直接下载速度特别慢,只有20多k,我把链接放到迅雷下的,速度稳稳10M
不推荐brew安装,速度太慢,还是迅雷加速快
双击安装,非常简单.装完后需要更新一下国内镜像源为163
2.接下来可以安装FastDFS了,首先要找一个靠谱的源,参考了如下链接:
https://blog.csdn.net/lizhihaooo/article/details/79261388
https://blog.csdn.net/u014526891/article/details/80187902
1)docker pull morunchang/fastdfs
2)docker images
3)docker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh
4)docker run -d --name storage --net=host -e TRACKER_IP=<your tracker server address>:22122 -e GROUP_NAME=M00 morunchang/fastdfs sh storage.sh
5)docker ps
6)修改nginx的配置,不拦截上传内容
//1.进入容器内部
docker exec -it storage /bin/bash// storage 是 docker ps 中的NAMES// exit 退出root@iZh3cshm0xz7wjZ:/# cd data
root@iZh3cshm0xz7wjZ:/data# ls
fast_data fastdfs fastdfs-nginx-module libfastcommon nginx nginx-1.9.11.tar.gz//2.修改nginx配置文件
root@iZh3cshm0xz7wjZ:/# vi /data/nginx/conf/nginx.conf//3. 添加修改内容
location /group1/M00 {proxy_next_upstream http_502 http_504 error timeout invalid_header;proxy_cache http-cache;proxy_cache_valid 200 304 12h;proxy_cache_key $uri$is_args$args;proxy_pass http://fdfs_group1;expires 30d;}//4.退出
root@iZh3cshm0xz7wjZ:/data/nginx/conf# exit
exit//5. 重启storage服务
[root@iZh3cshm0xz7wjZ ~]# docker restart storage
storage
需要注意的是配置storage的组名为M00,配置docker的ip地址为本机
Mac中无法通过host映射的方式进行访问,具体原因如下:
https://orchidflower.gitee.io/2017/06/18/How-to-install-FastDFS-on-Mac/
MacOS Docker版本FastDFS安装指南相关推荐
- docker的fastDFS容器升级内置nginx版本
docker的fastDFS容器升级内置nginx版本 基础环境 操作系统 fastDFS镜像 fastDFS-Storage容器 升级storage容器内的nginx 进入storage容器 查看当 ...
- docker 安装 FastDFS
1.查找Docker Hub上的redis镜像 docker search fastdfs 2.拉取镜像 docker pull delron/fastdfs #拉取最新版本 3.查看镜像 docke ...
- Docker与FastDFS的安装命令及使用
Docker特点 1)上手快 用户只需要几分钟,就可以把自己的程序"Docker 化".Docker 依赖于"写时复制" (copy-on-write)模型,使 ...
- 超简单让.NET Core开发者快速拥有CI/CD的能力-Docker版本
超简单让.NET Core开发者快速拥有CI/CD的能力-Docker版本 前言 上一篇自动化测试,全面且详细的介绍了从零开始到发布版本的步骤,这是传统的方式,本次为大家带来的是如何在5分钟内使用上d ...
- Docker版本Jenkins的使用
Docker版本Jenkins的使用 低调的微胖关注赞赏支持 Docker版本Jenkins的使用 12018.05.15 18:21:50字数 1202阅读 22588 一. 什么是Jenkins ...
- 使用docker搭建FastDFS文件系统
1.首先下载FastDFS文件系统的docker镜像 docker search fastdfs 2.使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用): docker run ...
- 基于docker - 单机版FastDFS搭建
基于docker - 单机版FastDFS搭建 ###### 安装单机版 ###### # make docker container docker run -it -P -v /home/insun ...
- 阿里云上运行Docker版本的PostgreSQL
阿里云上运行Docker版本的PostgreSQL 最近公司项目上用到PostgreSQL9.3.24, 需要搭建一套PostgreSQL测试环境. 正好最近阿里云双11优惠幅度巨大,果断入手一台2核 ...
- Nacos高可用集群解决方案-Docker版本
Nacos高可用集群解决方案-Docker版本 参考文章: (1)Nacos高可用集群解决方案-Docker版本 (2)https://www.cnblogs.com/hellxz/p/nacos-c ...
最新文章
- k-NN最近邻算法(k-nearest neighbors algorithm)
- S3C2440 SDRAM内存驱动 .
- ASP.NET跨服务器上传文件的相关解决方案
- dnf拍卖行计算机在线,DNF助手拍卖行在哪里 拍卖行物价实时查询
- WebAssembly 浏览器中运行c/c++模块
- 学Web前端要用哪些工具?学成后薪资如何?
- MySQL调优(一):使用profiles、performance_schema性能监控
- python调用支付宝支付接口详细示例—附带Django demo代码
- ubuntu 修改host,以便在本地调试
- mlag 堆叠_三分钟了解VRRP、堆叠、M-LAG
- FDR错误发现率-P值校正学习
- linux7.4裸设备的配置文件是什么,linux下配置裸设备
- [Music]Candle in the Wind 1997《风中之烛》缅怀戴安娜
- 在Windows 10 环境下安装 Hadoop-3.1.2
- View-WebView获取url的title
- Win10家庭版远程桌面工具RDP Wrapper
- DSP实验报告四:GMSK 调制与解调
- 如何使用SHC加密Shell脚本
- Facebook的新算法可以预测出你的贫富阶级
- 如何计算伺服电机的功率?