使用docker搭建FastDFS文件系統(tǒng)-創(chuàng)新互聯(lián)

  1. 下載FastDFS文件系統(tǒng)的docker鏡像
    docker search fastdfs
    使用docker搭建FastDFS文件系統(tǒng)

docker pull delron/fastdfs
使用docker搭建FastDFS文件系統(tǒng)

創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站建設(shè)、成都做網(wǎng)站與策劃設(shè)計(jì),衛(wèi)東網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:衛(wèi)東等地區(qū)。衛(wèi)東做網(wǎng)站價(jià)格咨詢:028-86922220

docker images
使用docker搭建FastDFS文件系統(tǒng)

  1. 使用docker鏡像構(gòu)建tracker容器(跟蹤服務(wù)器,起到調(diào)度的作用)
    docker run -d --network=host --name tracker -v /home/tracker:/var/fdfs delron/fastdfs tracker
    使用docker搭建FastDFS文件系統(tǒng)

  2. 使用docker鏡像構(gòu)建storage容器(存儲(chǔ)服務(wù)器,提供容量和備份服務(wù))
    docker run -d --network=host --name storage -e TRACKER_SERVER=192.168.5.233:22122 -v /home/storage:/var/fdfs -e GROUP_NAME=group1 delron/fastdfs storage
    上面填寫的是你的tracker服務(wù)ip地址,端口(端口默認(rèn)是22122)
    使用docker搭建FastDFS文件系統(tǒng)
    使用docker搭建FastDFS文件系統(tǒng)

4.此時(shí)兩個(gè)服務(wù)都以啟動(dòng), 進(jìn)行服務(wù)的配置
進(jìn)入storage容器, 到storage的配置文件中配置http訪問(wèn)的端口, 配置文件在/etc/fdfs目錄下的storage.conf
使用docker搭建FastDFS文件系統(tǒng)

默認(rèn)端口是8888,也可以不進(jìn)行修改,我這里改成了11111
使用docker搭建FastDFS文件系統(tǒng)

修改Nginx默認(rèn)端口,也可以不進(jìn)行修改,我這里改成了11111
使用docker搭建FastDFS文件系統(tǒng)
默認(rèn)配置如下:
使用docker搭建FastDFS文件系統(tǒng)
也可以更改為如下所示:
location /group1/M00 {
alias /var/fdfs;
}
6.此時(shí)文件系統(tǒng)以搭建完畢,使用web模塊進(jìn)行文件的上傳,將文件上傳至FastDFS文件系統(tǒng),此處不詳細(xì)解釋,可以問(wèn)度娘,Python中有相應(yīng)的擴(kuò)展包,可直接使用。此處我往文件系統(tǒng)的目錄中放置一張照片進(jìn)去,然后通過(guò)url地址進(jìn)行訪問(wèn)。
使用docker搭建FastDFS文件系統(tǒng)
此處展示了FastDFS文件系統(tǒng)的存儲(chǔ)結(jié)構(gòu),在服務(wù)器中storage目錄下的data中創(chuàng)建了這么多的文件夾進(jìn)行文件的存儲(chǔ)。
將一張照片(cumt.png)放置在/var/fdfs/storage目錄下,進(jìn)入storage容器,進(jìn)入/var/fdfs目錄,運(yùn)行下面命令:
使用docker搭建FastDFS文件系統(tǒng)
打開(kāi)防火墻11111端口
firewall-cmd --zone=public --add-port=11111/tcp --permanent
firewall-cmd --reload

通過(guò)url訪問(wèn)http://192.168.5.233:11111/group1/M00/00/00/wKgF6Vz1XcuAZ_ghAAF7ERemXJM552.jpg
使用docker搭建FastDFS文件系統(tǒng)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

文章題目:使用docker搭建FastDFS文件系統(tǒng)-創(chuàng)新互聯(lián)
文章出自:http://www.muchs.cn/article2/dhjsic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)軟件開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)公司、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、App開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)