最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用docker compose安裝FastDfs文件服務器的實例詳解

 更新時間:2021年10月15日 10:13:59   作者:她的開呀  
這篇文章主要介紹了使用docker compose安裝FastDfs文件服務器的實例詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

docker-compose.yml

version: '2'
services:
    fastdfs-tracker:
        hostname: fastdfs-tracker
        container_name: fastdfs-tracker
        image: season/fastdfs:1.2
        network_mode: "host"
        command: tracker
        volumes:
          - ./tracker_data:/fastdfs/tracker/data
    fastdfs-storage:
        hostname: fastdfs-storage
        container_name: fastdfs-storage
        image: season/fastdfs:1.2
        network_mode: "host"
        volumes:
          - ./storage_data:/fastdfs/storage/data
          - ./store_path:/fastdfs/store_path
        environment:
          - TRACKER_SERVER=xxx.xxx.xxx.xxx:22122
        command: storage
        depends_on:
          - fastdfs-tracker
    fastdfs-nginx:
        hostname: fastdfs-nginx
        container_name: fastdfs-nginx
        image: season/fastdfs:1.2
        network_mode: "host"
        volumes:
          - ./nginx.conf:/etc/nginx/conf/nginx.conf
          - ./store_path:/fastdfs/store_path
        environment:
          - TRACKER_SERVER=xxx.xxx.xxx.xxx:22122
        command: nginx

需要注意:
network_mode 必須是host, 原因是當上傳文件時,tracker會把storage的IP和端口發(fā)給client,如果是bridge模式,則發(fā)送的是內網IP,client無法訪問到。
image采用season/fastdfs:1.2 不要用lastest, 因為lastest不包含nginx服務,其他fasdfs鏡像均沒有season的精簡。

nginx.conf(用于提供http的方式下載文件)

listen 7003是ngingx服務訪問端口,可自行切換

#user  nobody;
worker_processes  1;
 
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
 
#pid        logs/nginx.pid;
 
 
events {
    worker_connections  1024;
}
 
 
http {
    include       mime.types;
    default_type  application/octet-stream;
 
    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';
 
    #access_log  logs/access.log  main;
 
    sendfile        on;
    #tcp_nopush     on;
 
    #keepalive_timeout  0;
    keepalive_timeout  65;
 
    #gzip  on;
 
    server {
        listen       7003;
        server_name  localhost;
 
        #charset koi8-r;
 
        #access_log  logs/host.access.log  main;
 
        location /group1/M00 {
            root /fastdfs/storage/data;
            ngx_fastdfs_module;
        }
 
        #error_page  404              /404.html;
 
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
 }
}

到此這篇關于使用docker-compose安裝FastDfs文件服務器的文章就介紹到這了,更多相關docker-compose安裝FastDfs內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • docker容器無法ping域名問題及解決

    docker容器無法ping域名問題及解決

    這篇文章主要介紹了docker容器無法ping域名問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • docker run 運行容器自動結束的解決

    docker run 運行容器自動結束的解決

    這篇文章主要介紹了docker run 運行容器自動結束的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Docker連接宿主Redis的方法步驟

    Docker連接宿主Redis的方法步驟

    本文主要介紹了Docker連接宿主Redis的方法步驟,可以輕松地使用Docker容器與宿主機上的Redis進行交互,實現高效的數據存儲和共享,,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • docker centos7 安裝ssh具體步驟

    docker centos7 安裝ssh具體步驟

    這篇文章主要介紹了 docker centos7 安裝ssh相關資料,這里提供了詳細的具體安裝步驟,需要的朋友可以參考下
    2016-11-11
  • Docker部署nGrinder性能測試平臺過程解析

    Docker部署nGrinder性能測試平臺過程解析

    這篇文章主要介紹了Docker部署nGrinder性能測試平臺過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • docker安裝,yum安裝失敗解決方案,阿里云鏡像安裝過程

    docker安裝,yum安裝失敗解決方案,阿里云鏡像安裝過程

    在配置Yum源遇到問題時,嘗試使用阿里云鏡像可以有效解決,本文詳細介紹了如何配置阿里云源及安裝Docker的步驟,首先,若Yum源配置出錯,建議更換為阿里云鏡像;其次,詳述了安裝Docker的具體命令,包括啟用阿里云源和安裝過程中的選擇提示
    2024-11-11
  • Mac OSX系統(tǒng) Docker啟用Docker遠程API功能

    Mac OSX系統(tǒng) Docker啟用Docker遠程API功能

    這篇文章主要介紹了Mac OSX系統(tǒng) Docker啟用Docker遠程API功能的相關資料,需要的朋友可以參考下
    2016-10-10
  • 詳解Docker-compose networks 的例子

    詳解Docker-compose networks 的例子

    這篇文章主要介紹了詳解Docker-compose networks 的例子,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • 使用docker部署php服務的詳細步驟

    使用docker部署php服務的詳細步驟

    Docker鏡像是一個可移植的、自包含的單元,其中包含了運行應用程序所需的所有文件、配置和依賴項,當使用Docker部署PHP應用程序時,可以將PHP應用程序和其依賴項打包到一個稱為Docker鏡像的獨立容器中,北本文介紹了使用docker部署php服務的詳細步驟,需要的朋友可以參考下
    2024-03-03
  • Docker的安裝以及更換倉庫源詳細圖文教程

    Docker的安裝以及更換倉庫源詳細圖文教程

    Docker是一個開源的應用容器引擎,它允許開發(fā)者打包他們的應用以及依賴包到一個可移植的容器中,下面這篇文章主要給大家介紹了關于Docker的安裝以及更換倉庫源的相關資料,需要的朋友可以參考下
    2024-07-07

最新評論

高州市| 上犹县| 错那县| 苍溪县| 嘉荫县| 米林县| 肃宁县| 介休市| 建始县| 盐津县| 会泽县| 麻江县| 莱芜市| 金沙县| 德安县| 镇赉县| 社会| 齐河县| 苗栗市| 镶黄旗| 阜宁县| 芷江| 合作市| 西贡区| 三河市| 叙永县| 绥滨县| 潞西市| 饶平县| 临桂县| 和硕县| 桂林市| 东乡族自治县| 姜堰市| 修文县| 唐海县| 临夏县| 濮阳县| 藁城市| 衡阳市| 乌鲁木齐县|