nginx是一款高效能的伺服器,常用作反向**、正向**、動靜分離以及負載均衡。本文將闡述使用docker安裝nginx伺服器,並通過nginx訪問之前fastdfs上傳的檔案。
docker pull nginx
mkdir -p /root/nginx/conf
touch /root/nginx/conf/nginx.conf
mkdir -p /data/nginx/logs
user root; # 以root許可權啟動nginx,避免了出現406錯誤
}
# privileged=true 代表宿主機子可以訪問容器的資源
# -p 80:80 代表宿主機子的埠80對映到容器的埠80
# -v /root/nginx/conf/nginx.conf:/etc/nginx/nginx.conf 代表宿主的檔案對映到容器的檔案
# -v /data/nginx/logs:/var/log/nginx 代表宿主的目錄對映到容器的目錄
# -v /root/docker/fastdfs:/root/docker/fastdfs 代表宿主的目錄對映到容器的目錄
# docker & 以後臺方式啟動docker映象
docker run --name mynginx --privileged=true -p 80:80 -v /root/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -v /root/docker/fastdfs:/root/docker/fastdfs nginx&
05 通過docker安裝tomcat
tomcat是一款最流行的伺服器。本文將闡述在docker當中安裝tomcat,並部署我們自己的專案。docker pull tomcat 建立宿主機子的路徑,用以對映docker安裝的tomcat所在的作業系統路徑 mkdir p root tomcat logs 啟動tomcat 檢視tomca...
02 通過docker安裝fastdfs
fastdfs常作為伺服器之用,在電商類 中用的極廣。使用了伺服器,就可以釋放一部分servlet容器上傳小檔案之壓力,再結合nginx的動靜分離功能,就可以非常快速而又效率高的上傳和檢視。使用通常的步驟安裝fastdfs,步驟繁瑣且容易出錯,本文將講述使用docker安裝伺服器。這個顯然是別人已經...
centos7通過yum安裝docker筆記
yum源安裝 1 更新yum yum update 2 刪除舊版本 yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker logr...