zoukankan      html  css  js  c++  java
  • docker 拉取fastDFS镜像

    原文地址:https://blog.csdn.net/qq_756589808/article/details/82882535

    拉取镜像

        docker pull morunchang/fastdfs

    查看镜像

    1.  
      [root@iZh3cshm0xz7wjZ ~]# docker images
    2.  
      REPOSITORY TAG IMAGE ID CREATED SIZE
    3.  
      docker.io/morunchang/fastdfs latest a729ac95698a 18 months ago 460.1 MB

    运行tracker

       docker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh

     

    运行storage

    1.  
      docker run -d --name storage --net=host -e TRACKER_IP=<your tracker server address>:22122 -e GROUP_NAME=<group name> morunchang/fastdfs sh storage.sh
    2.  
       
    3.  
      /*
    4.  
      1.使用的网络模式是–net=host, <your tracker server address> 替换为你机器的Ip即可
    5.  
      2.<group name> 是组名,即storage的组
    6.  
      3.如果想要增加新的storage服务器,再次运行该命令,注意更换 新组名
    7.  
       
    8.  
      4. docker ps 查看容器信息
    9.  
      [root@iZh3cshm0xz7wjZ ~]# docker ps
    10.  
      CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    11.  
      ccdf6bbeab48 morunchang/fastdfs "sh storage.sh" 5 seconds ago Up 4 seconds storage
    12.  
      a7253c93bce1 morunchang/fastdfs "sh tracker.sh" About a minute ago Up About a minute tracker
    13.  
      */

    修改nginx的配置,不拦截上传内容

    进入storage的容器内部,修改nginx.conf

    1.  
      //1.进入容器内部
    2.  
      docker exec -it storage /bin/bash
    3.  
       
    4.  
      // storage 是 docker ps 中的NAMES
    5.  
      // exit 退出
    6.  
       
    7.  
      root@iZh3cshm0xz7wjZ:/# cd data
    8.  
      root@iZh3cshm0xz7wjZ:/data# ls
    9.  
      fast_data fastdfs fastdfs-nginx-module libfastcommon nginx nginx-1.9.11.tar.gz
    10.  
       
    11.  
      //2.修改nginx配置文件
    12.  
      root@iZh3cshm0xz7wjZ:/# vi /data/nginx/conf/nginx.conf
    13.  
       
    14.  
      //3. 添加修改内容
    15.  
      location /group1/M00 {
    16.  
      proxy_next_upstream http_502 http_504 error timeout invalid_header;
    17.  
      proxy_cache http-cache;
    18.  
      proxy_cache_valid 200 304 12h;
    19.  
      proxy_cache_key $uri$is_args$args;
    20.  
      proxy_pass http://fdfs_group1;
    21.  
      expires 30d;
    22.  
      }
    23.  
       
    24.  
      //4.退出
    25.  
      root@iZh3cshm0xz7wjZ:/data/nginx/conf# exit
    26.  
      exit
    27.  
       
    28.  
      //5. 重启storage服务
    29.  
      [root@iZh3cshm0xz7wjZ ~]# docker restart storage
    30.  
      storage
    生下来活下去, HELLO WORLD! 请多指教
  • 相关阅读:
    关于lockkeyword
    关于多层for循环迭代的效率优化问题
    Android 面试精华题目总结
    Linux基础回想(1)——Linux系统概述
    linux源代码编译安装OpenCV
    校赛热身 Problem C. Sometimes Naive (状压dp)
    校赛热身 Problem C. Sometimes Naive (状压dp)
    校赛热身 Problem B. Matrix Fast Power
    校赛热身 Problem B. Matrix Fast Power
    集合的划分(递推)
  • 原文地址:https://www.cnblogs.com/lideqiang0909/p/12334539.html
Copyright © 2011-2022 走看看