国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker實(shí)踐 - 超簡(jiǎn)單配置Ftp服務(wù)

余學(xué)文 / 3398人閱讀

摘要:我這邊服務(wù)也特簡(jiǎn)單,因?yàn)橹挥门莒o態(tài)服務(wù)當(dāng)然要配個(gè)服務(wù)也超級(jí)簡(jiǎn)單跟一個(gè)目錄這樣整個(gè)服務(wù)就都啟動(dòng)啦,可以正常上傳,然后通過端口可以訪問靜態(tài)頁面。是不是超級(jí)簡(jiǎn)單。。以后啥服務(wù)都基本可以扔在跑了。

緣起

前幾天雙十一的時(shí)候在京東上買了一臺(tái)云虛擬機(jī),很便宜,2g內(nèi)存的才121元一年。買的時(shí)候產(chǎn)品那邊同事就打招呼叫我?guī)退鋫€(gè)ftp服務(wù)平時(shí)上傳瀏覽原型圖用。

今天閑來無事就搗鼓這些環(huán)境,Nginx這邊我一開始就是用Docker跑的,但是剛開始沒想到也可以把ftp服務(wù)扔到容器里。

剛開始我只是在Centos下正規(guī)的配置vsftpd服務(wù),但是后來有個(gè)問題一直難以解決,就是ftp登陸上傳的時(shí)候,新建的文件所在用戶組和other都沒有權(quán)限,配置了umask也無濟(jì)于事,selinux也關(guān)閉了,想到我ftp用戶目錄和docker里跑的nginx都是一個(gè)目錄,這種復(fù)雜的環(huán)境,想想就頭疼,啥方法都用盡了,就是解決不了。

實(shí)踐

后來突然想到,我ftp不也可以直接扔docker嗎?只用映射個(gè)21端口,然后在宿主機(jī)配個(gè)volume卷。然后去docker hub搜ftp鏡像,沒想到真的有一大堆,選來選去選了bogem/ftp,只因?yàn)檫@個(gè)配置簡(jiǎn)單,該有的也有。

地址:https://hub.docker.com/r/boge...

就像說明說的,啟動(dòng)服務(wù)特簡(jiǎn)單:

docker run -d -v :/home/vsftpd 
                -p 20:20 -p 21:21 -p 47400-47470:47400-47470 
                -e FTP_USER= 
                -e FTP_PASS= 
                -e PASV_ADDRESS= 
                --name ftp 
                --restart=always bogem/ftp

用的時(shí)候相應(yīng)參數(shù)改下就可以了。

我nginx這邊服務(wù)也特簡(jiǎn)單,因?yàn)橹挥门莒o態(tài)服務(wù)(當(dāng)然要配個(gè)php-fpm服務(wù)也超級(jí)簡(jiǎn)單)

docker run -d --name ftp-server -v {跟ftp一個(gè)目錄}:/usr/share/nginx/html:ro -p 81:80 nginx

這樣整個(gè)服務(wù)就都啟動(dòng)啦,ftp可以正常上傳,然后通過81端口可以訪問靜態(tài)頁面。是不是超級(jí)簡(jiǎn)單。。以后啥服務(wù)都基本可以扔在docker跑了。

本文最早發(fā)布在我博客:https://rootrl.github.io/2017...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/39694.html

相關(guān)文章

  • Docker實(shí)踐 - 簡(jiǎn)單配置Ftp服務(wù)

    摘要:我這邊服務(wù)也特簡(jiǎn)單,因?yàn)橹挥门莒o態(tài)服務(wù)當(dāng)然要配個(gè)服務(wù)也超級(jí)簡(jiǎn)單跟一個(gè)目錄這樣整個(gè)服務(wù)就都啟動(dòng)啦,可以正常上傳,然后通過端口可以訪問靜態(tài)頁面。是不是超級(jí)簡(jiǎn)單。。以后啥服務(wù)都基本可以扔在跑了。 緣起 前幾天雙十一的時(shí)候在京東上買了一臺(tái)云虛擬機(jī),很便宜,2g內(nèi)存的才121元一年。買的時(shí)候產(chǎn)品那邊同事就打招呼叫我?guī)退鋫€(gè)ftp服務(wù)平時(shí)上傳瀏覽原型圖用。 今天閑來無事就搗鼓這些環(huán)境,Nginx這...

    jzzlee 評(píng)論0 收藏0
  • 使用docker-compose安裝pure-ftp

    摘要:安裝目的本文是用部署項(xiàng)目的第一篇用于管理獨(dú)立于容器之外的數(shù)據(jù)文件,建議安裝到開發(fā)環(huán)境和測(cè)試環(huán)境并對(duì)程序員開放權(quán)限安裝簡(jiǎn)單,建議作為第一個(gè)服務(wù)進(jìn)行練習(xí)前置條件學(xué)習(xí)從入門到實(shí)踐測(cè)試環(huán)境建議為專業(yè)版和,其它環(huán)境本人未測(cè)試已在服務(wù)器上安裝和安 安裝目的 本文是《用docker部署WEB項(xiàng)目》的第一篇 pure-ftp用于管理獨(dú)立于doker容器之外的數(shù)據(jù)文件,建議安裝到開發(fā)環(huán)境和測(cè)試環(huán)境并對(duì)...

    solocoder 評(píng)論0 收藏0
  • docker進(jìn)階,nginx部署的幾個(gè)重要點(diǎn)詳解以及開發(fā)流程---持續(xù)更新

    摘要:無論這個(gè)連接是外部主動(dòng)建立的,還是內(nèi)部建立的。協(xié)議有表示層數(shù)據(jù)的表示安全壓縮。在整個(gè)發(fā)展過程中的所有思想和著重點(diǎn)都以一種稱為的文檔格式存在。 部署基礎(chǔ)知識(shí)url:協(xié)議://網(wǎng)站地址:端口(/)路徑地址?參數(shù)eg: http://www.baidu.com:80/abc/dd/ www.baidu.com找服務(wù)器 80端口:找服務(wù)器上提供服務(wù)的應(yīng)用 nginx uri:/ab...

    KunMinX 評(píng)論0 收藏0
  • docker進(jìn)階,nginx部署的幾個(gè)重要點(diǎn)詳解以及開發(fā)流程---持續(xù)更新

    摘要:無論這個(gè)連接是外部主動(dòng)建立的,還是內(nèi)部建立的。協(xié)議有表示層數(shù)據(jù)的表示安全壓縮。在整個(gè)發(fā)展過程中的所有思想和著重點(diǎn)都以一種稱為的文檔格式存在。 部署基礎(chǔ)知識(shí)url:協(xié)議://網(wǎng)站地址:端口(/)路徑地址?參數(shù)eg: http://www.baidu.com:80/abc/dd/ www.baidu.com找服務(wù)器 80端口:找服務(wù)器上提供服務(wù)的應(yīng)用 nginx uri:/ab...

    ytwman 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<