Docker Compose 版本 3:缓存 gems 以加速 运行-time bundle 安装
Docker Compose Version 3: Cache gems to speed up run-time bundle install
开始之前:这不是关于加速 bundle install
的 post,当我 build 容器。
我正在构建一个 Docker 应用程序,需要 运行 bundle install
在 运行 时间内。可能需要一段时间来解释这个特定的用例,但重要的组成部分是:我的 运行ning 容器将下载 rails 项目和 运行 bundle install
。目前,这需要很长时间(可能是因为 nokogiri
)。
有没有办法构建我的容器,以便在 运行 时间内我的脚本 运行s bundle install
随时使用缓存的 gem?
我正在使用:
Docker 编写版本 3
远门
电子商务
- 将您的
BUNDLE_PATH
环境变量设置为 vendor/bundle
- 将 Fargate 中的卷挂载到包路径
第一个 运行 会很慢,因为它必须建立包缓存,但之后它应该只在必要时更新 gem。
开始之前:这不是关于加速 bundle install
的 post,当我 build 容器。
我正在构建一个 Docker 应用程序,需要 运行 bundle install
在 运行 时间内。可能需要一段时间来解释这个特定的用例,但重要的组成部分是:我的 运行ning 容器将下载 rails 项目和 运行 bundle install
。目前,这需要很长时间(可能是因为 nokogiri
)。
有没有办法构建我的容器,以便在 运行 时间内我的脚本 运行s bundle install
随时使用缓存的 gem?
我正在使用: Docker 编写版本 3 远门 电子商务
- 将您的
BUNDLE_PATH
环境变量设置为vendor/bundle
- 将 Fargate 中的卷挂载到包路径
第一个 运行 会很慢,因为它必须建立包缓存,但之后它应该只在必要时更新 gem。