前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用Docker安装FastDFS

使用Docker安装FastDFS

作者头像
小闫同学啊
发布2019-07-18 14:42:12
1.1K0
发布2019-07-18 14:42:12
举报
文章被收录于专栏:小闫笔记小闫笔记

1. 获取镜像

可以利用已有的FastDFS Docker镜像来运行FastDFS。

获取镜像可以通过下载

代码语言:javascript
复制
docker image pull delron/fastdfs

也可是直接使用提供给大家的镜像备份文件

文件下载地址:

链接:https://pan.baidu.com/s/1tB0Pk9NAeeyuKXOSkgVuwQ

提取码:ry1u

复制这段内容后打开百度网盘手机App,操作更方便

代码语言:javascript
复制
docker load -i 文件路径/fastdfs_docker.tar

加载好镜像后,就可以开启运行FastDFS的tracker和storage了。

2. 运行tracker

执行如下命令开启tracker 服务

代码语言:javascript
复制
docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker
  • 我们将fastDFS tracker运行目录映射到本机的 /var/fdfs/tracker目录中。

执行如下命令查看tracker是否运行起来

代码语言:javascript
复制
docker container ls

如果想停止tracker服务,可以执行如下命令

代码语言:javascript
复制
docker container stop tracker

停止后,重新运行tracker,可以执行如下命令

代码语言:javascript
复制
docker container start tracker

3. 运行storage

执行如下命令开启storage服务

代码语言:javascript
复制
docker run -dti --network=host --name storage -e TRACKER_SERVER=10.211.55.5:22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage
  • TRACKER_SERVER=本机的ip地址:22122 本机ip地址不要使用127.0.0.1
  • 我们将fastDFS storage运行目录映射到本机的/var/fdfs/storage目录中

执行如下命令查看storage是否运行起来

代码语言:javascript
复制
docker container ls

如果想停止storage服务,可以执行如下命令

代码语言:javascript
复制
docker container stop storage

停止后,重新运行storage,可以执行如下命令

代码语言:javascript
复制
docker container start storage

注意:如果无法重新运行,可以删除/var/fdfs/storage/data目录下的fdfs_storaged.pid 文件,然后重新运行storage。

优质文章推荐:

公众号使用指南

redis操作命令总结

前端中那些让你头疼的英文单词

Flask框架重点知识总结回顾

项目重点知识点详解

难点理解&面试题问答

flask框架中的一些常见问题

团队开发注意事项

浅谈密码加密

Django框架中的英文单词

Django中数据库的相关操作

DRF框架中的英文单词

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 全栈技术精选 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 获取镜像
  • 2. 运行tracker
  • 3. 运行storage
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档