Commit Graph

9 Commits

Author SHA1 Message Date
Earlopain
8d1f0519ac
[Docker] Silence git warnings
https://github.blog/2022-04-12-git-security-vulnerability-announced/
2022-05-19 12:04:58 +02:00
Earlopain
e45e9023d4
[Bundler] Update to 2.3.12
This is currently the lastest version. The currently used version prints
a deprecation warning everytime with ruby 3
2022-05-19 12:04:58 +02:00
Earlopain
5c215ea154
[Docker] Install bundler into image 2022-05-19 12:02:04 +02:00
Earlopain
dac62bbc78
[Docker] Fix build
The nice to have packages I removed weren't actually  just nice to have.
Shoreman requires a bash installation
2022-04-22 18:25:01 +02:00
Earlopain
8c6fb41933
[Docker] Use jemalloc
It's used in prod, should be done here too then.
Alpine doesn't provide this package, so we'll need to compile it ourself.
Confirmed working with `MALLOC_CONF=stats_print:true ruby -e "exit"`
2022-04-21 20:22:15 +02:00
Earlopain
82d7ff59e0
[Docker] Install gems and js packages into the image
To see the changes persisted into the container run `docker-compose` build
`docker-compose down -v` no longer requires to reinstall gems/packages
It's also possible to have branches with different gemfiles, without having
to install between them constantly
2022-01-05 13:41:41 +01:00
Albert Yi
17604a6147 remove dockerfile 2016-11-28 16:49:43 -08:00
r888888888
097914ca67 copy local config and database.yml in dockerfile 2015-03-11 16:30:18 -07:00
r888888888
447597b665 add Dockerfile support 2015-01-22 15:18:52 -08:00