zoukankan      html  css  js  c++  java
  • docker 安装 fastdfs

    fastdfs 安装
    //1、拉取镜像
    docker pull morunchang/fastdfs
    //2、启动tracker
    docker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh
    //3、启动storage (172.21.91.218 ip 自行替换为docker 所在服务器的ip )( 此镜像不支持-p 参数)
    docker run -d --name storage --net=host -e TRACKER_IP=172.21.91.218:22122 -e GROUP_NAME=group1 morunchang/fastdfs sh storage.sh
    //4、防火墙添加端口 
    // 22122/23000 文件上传使用,不建议修改
    // 8080 为storage容器中nginx的端口,用于浏览器文件访问使用,默认为8080,如需修改,请参考可选配置 建议修改
    firewall-cmd --zone=public --add-port=22122/tcp --permanent
    firewall-cmd --zone=public --add-port=23000/tcp --permanent
    firewall-cmd --zone=public --add-port=8080/tcp --permanent
    firewall-cmd --reload
    
    可选配置
    storage 内部nginx 端口修改 以22999为例
    //1.进入容器内部
    docker exec -it storage /bin/bash
    //2.修改nginx配置文件 /etc/nginx/conf/nginx.conf
    修改 http.server.listen 8080 为 22999
    sed -i 's/8080/22999/g' /etc/nginx/conf/nginx.conf
    //3.退出容器
    exit
    //4.重启storage
    docker restart storage
    //5.添加防火墙端口
    firewall-cmd --zone=public --add-port=22999/tcp --permanent
    firewall-cmd --reload
    //浏览器访问路径 http://172.21.91.218:22999/group1/M00/00/00/rBVb2lwPNYeAZtTLAAAXxD4H4Z8674.txt
    
    
    默认安装命令 //替换172.21.91.218
    docker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh
    docker run -d --name storage --net=host -e TRACKER_IP=172.21.91.218:22122 -e GROUP_NAME=group1 morunchang/fastdfs sh storage.sh
    firewall-cmd --zone=public --add-port=22122/tcp --permanent
    firewall-cmd --zone=public --add-port=23000/tcp --permanent
    firewall-cmd --zone=public --add-port=8080/tcp --permanent
    firewall-cmd --reload
    
    建议安装命令 //替换172.21.91.218
    docker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh
    docker run -d --name storage --net=host -e TRACKER_IP=172.21.91.218:22122 -e GROUP_NAME=group1 morunchang/fastdfs sh storage.sh
    docker exec -it storage /bin/bash
    sed -i 's/8080/22999/g' /etc/nginx/conf/nginx.conf
    exit
    docker restart storage
    firewall-cmd --zone=public --add-port=22122/tcp --permanent
    firewall-cmd --zone=public --add-port=23000/tcp --permanent
    firewall-cmd --zone=public --add-port=22999/tcp --permanent
    firewall-cmd --reload
  • 相关阅读:
    1、C#多线程基础理论
    ASP.NET MVC过滤器学习笔记
    C# 虚方法
    asp.net面试题总结1(未完待续。。。。)
    Linux高级调试与优化——进程管理和调度
    Linux高级调试与优化——内存管理
    Linux高级调试与优化——用户态堆
    Linux高级调试与优化——信号量机制与应用程序崩溃
    Linux高级调试与优化——gdb调试命令
    Nor Flash芯片特性分析
  • 原文地址:https://www.cnblogs.com/shaolixin/p/10690032.html
Copyright © 2011-2022 走看看