想把圖片弄到自己的Linux上,並且可以開放給外部用域名訪問
先申請一個二級域名綁定到你的服務器上
第一步:

第二步(這里如果是dokcer安裝的nginx,需要注意):
nginx上配置
#圖片服務器
server {
listen 80;
server_name img.xxx.com;
charset utf-8;
access_log /var/log/nginx/img.access.log main;
location /images/ {
alias /usr/share/nginx/html/images;#ok
autoindex on; ##顯示索引
autoindex_exact_size on; ##顯示大小
autoindex_localtime on; ##顯示時間
}
error_page 404 /404.html;
}
成功了:

這里會遇到一個問題,就是我的nginx本身是使用nginx安裝的,目錄是使用了掛載目錄.
Docker安裝是將本地的/data/nginx/html 掛載到usr/share/nginx/html 上

所以這里要調用images,就需要使用路徑是,這樣實際的掛載目錄/data/nginx/html/images
/usr/share/nginx/html/images
同時進入容器也可以看到/usr/share/nginx/html/images 下面才有東西,並且是我存放的圖片.

