摘要:我這邊服務也特簡單,因為只用跑靜態服務當然要配個服務也超級簡單跟一個目錄這樣整個服務就都啟動啦,可以正常上傳,然后通過端口可以訪問靜態頁面。是不是超級簡單。。以后啥服務都基本可以扔在跑了。
緣起
前幾天雙十一的時候在京東上買了一臺云虛擬機,很便宜,2g內存的才121元一年。買的時候產品那邊同事就打招呼叫我幫他配個ftp服務平時上傳瀏覽原型圖用。
今天閑來無事就搗鼓這些環境,Nginx這邊我一開始就是用Docker跑的,但是剛開始沒想到也可以把ftp服務扔到容器里。
剛開始我只是在Centos下正規的配置vsftpd服務,但是后來有個問題一直難以解決,就是ftp登陸上傳的時候,新建的文件所在用戶組和other都沒有權限,配置了umask也無濟于事,selinux也關閉了,想到我ftp用戶目錄和docker里跑的nginx都是一個目錄,這種復雜的環境,想想就頭疼,啥方法都用盡了,就是解決不了。
實踐后來突然想到,我ftp不也可以直接扔docker嗎?只用映射個21端口,然后在宿主機配個volume卷。然后去docker hub搜ftp鏡像,沒想到真的有一大堆,選來選去選了bogem/ftp,只因為這個配置簡單,該有的也有。
地址:https://hub.docker.com/r/boge...
就像說明說的,啟動服務特簡單:
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
用的時候相應參數改下就可以了。
我nginx這邊服務也特簡單,因為只用跑靜態服務(當然要配個php-fpm服務也超級簡單)
docker run -d --name ftp-server -v {跟ftp一個目錄}:/usr/share/nginx/html:ro -p 81:80 nginx
這樣整個服務就都啟動啦,ftp可以正常上傳,然后通過81端口可以訪問靜態頁面。是不是超級簡單。。以后啥服務都基本可以扔在docker跑了。
本文最早發布在我博客:https://rootrl.github.io/2017...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27119.html
摘要:我這邊服務也特簡單,因為只用跑靜態服務當然要配個服務也超級簡單跟一個目錄這樣整個服務就都啟動啦,可以正常上傳,然后通過端口可以訪問靜態頁面。是不是超級簡單。。以后啥服務都基本可以扔在跑了。 緣起 前幾天雙十一的時候在京東上買了一臺云虛擬機,很便宜,2g內存的才121元一年。買的時候產品那邊同事就打招呼叫我幫他配個ftp服務平時上傳瀏覽原型圖用。 今天閑來無事就搗鼓這些環境,Nginx這...
摘要:安裝目的本文是用部署項目的第一篇用于管理獨立于容器之外的數據文件,建議安裝到開發環境和測試環境并對程序員開放權限安裝簡單,建議作為第一個服務進行練習前置條件學習從入門到實踐測試環境建議為專業版和,其它環境本人未測試已在服務器上安裝和安 安裝目的 本文是《用docker部署WEB項目》的第一篇 pure-ftp用于管理獨立于doker容器之外的數據文件,建議安裝到開發環境和測試環境并對...
摘要:無論這個連接是外部主動建立的,還是內部建立的。協議有表示層數據的表示安全壓縮。在整個發展過程中的所有思想和著重點都以一種稱為的文檔格式存在。 部署基礎知識url:協議://網站地址:端口(/)路徑地址?參數eg: http://www.baidu.com:80/abc/dd/ www.baidu.com找服務器 80端口:找服務器上提供服務的應用 nginx uri:/ab...
摘要:無論這個連接是外部主動建立的,還是內部建立的。協議有表示層數據的表示安全壓縮。在整個發展過程中的所有思想和著重點都以一種稱為的文檔格式存在。 部署基礎知識url:協議://網站地址:端口(/)路徑地址?參數eg: http://www.baidu.com:80/abc/dd/ www.baidu.com找服務器 80端口:找服務器上提供服務的應用 nginx uri:/ab...
閱讀 2739·2023-04-25 14:21
閱讀 1173·2021-11-23 09:51
閱讀 4012·2021-09-22 15:43
閱讀 610·2019-08-30 15:55
閱讀 1558·2019-08-29 11:28
閱讀 2445·2019-08-26 11:44
閱讀 1682·2019-08-23 18:15
閱讀 2880·2019-08-23 16:42