基于docker搭建nginx文件服務(wù)器的方法步驟
1.在本機新建配置文件docker_nginx.conf
server {
listen 7070;
server_name localhost;
charset utf-8;
location /files {
#在docker內(nèi)nginx的目錄
alias /home/files;
expires 1d;
allow all;
autoindex on;
}
2.啟動命令
docker run --name nginx -d -p 7070:7070 -v D:\dev\nginx-1.13.6\conf\docker_nginx.conf:/etc/nginx/nginx.conf -v D:\tools\files:/home/files nginx
說明:
- D:\dev\nginx-1.13.6\conf\docker_nginx.con是我本機配置文件的地址
- /etc/nginx/nginx.conf是docker nginx內(nèi)的配置文件地址
- D:\tools\files是我本地要共享文件夾的地址
- /home/files是在docker nginx內(nèi)映射的地址
3.結(jié)果
訪問localhost:7070/files可以看到最終映射的文件。
執(zhí)行命令docker exec -it nginx bash可以進入docker nginx內(nèi)部,結(jié)果如下
λ docker exec -it nginx bash root@178a892f73ce:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var root@178a892f73ce:/# cd home/ root@178a892f73ce:/home# ls files root@178a892f73ce:/home# cd files/ root@178a892f73ce:/home/files# ls 2018-08-09 2018-08-13 2018-09-04 root@178a892f73ce:/home/files# exit exit
以上就是基于docker搭建nginx文件服務(wù)器的方法步驟的詳細內(nèi)容,更多關(guān)于docker搭建nginx文件服務(wù)器 的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
docker?save與docker?export的區(qū)別
docker?save和docker?export都能導(dǎo)出鏡像包,本文主要介紹了docker?save與docker?export的區(qū)別,試圖搞清楚docker?save和docker?export的功能是什么?適用于什么應(yīng)用場景?感興趣的可以了解一下2022-03-03
Windows11安裝Docker Desktop教程的圖文教程
本文主要介紹一下Windows11安裝Docker Desktop教程的圖文教程,文中通過圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-10-10
使用docker離線部署dify之docker鏡像問題及部署過程
這篇文章主要給大家介紹了關(guān)于使用docker離線部署dify之docker鏡像問題及部署過程,通過配置多個鏡像源解決了,此外還介紹了如何將Dify鏡像轉(zhuǎn)移到離線環(huán)境并啟動服務(wù),文中通過代碼介紹的非常詳細,需要的朋友可以參考下2025-04-04
CentOS7.2服務(wù)器上搭建Docker私有鏡像倉庫操作示例
這篇文章主要介紹了CentOS7.2服務(wù)器上搭建Docker私有鏡像倉庫操作,結(jié)合實例形式分析了基于CentOS7.2平臺docker安裝、證書和密鑰生成、私有鏡像創(chuàng)建與啟動等操作相關(guān)命令與使用技巧,需要的朋友可以參考下2018-06-06
如何在Docker中設(shè)置容器間通信的權(quán)限和訪問控制策略
文章介紹了使用Docker網(wǎng)絡(luò)進行訪問控制的方法,包括自定義Bridge網(wǎng)絡(luò)、基于容器名稱的訪問控制和使用網(wǎng)絡(luò)策略(如Calico)進行更精細的控制2024-11-11
使用docker -v 和 Publish over SSH插件實現(xiàn)war包自動部署到docker的操作步驟
這篇文章主要介紹了利用docker -v 和 Publish over SSH插件實現(xiàn)war包自動部署到docker的操作步驟,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-01-01

