想把图片弄到自己的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 下面才有东西,并且是我存放的图片.
