就用 Disk Service 啊 http://guides.rubyonrails.org/active_storage_overview.html#disk-service
实际中一扩容服务器就会遇到文件系统扩展的问题,几乎都会上云储存。
[CVE-2018-8048] Loofah XSS Vulnerability https://groups.google.com/forum/#!topic/rubyonrails-security/b__OeLG9bts
[CVE-2018-3741] XSS vulnerability in rails-html-sanitizer https://groups.google.com/forum/#!topic/rubyonrails-security/tP7W3kLc5u4
所有项目都应该升级。
摘要+链接
刚看了一下,也没写对。最佳实践是把不变的东西写在前面,然后就会利用缓存:
WORKDIR /app
ADD Gemfile /app
ADD Gemfile.lock /app
RUN bundle install
ADD . /app
如果 Gemfile 不变,Bundle 是缓存的。
我看这里学的