Commit Graph

13 Commits

Author SHA1 Message Date
Guilhem Bonnefille
c4beea2d0a Leverage Docker Layer System (#1191)
Dockerfile best practices recommend to move the installation of external dependencies before specific code.
This will improve local development experience by improving Docker cache management
and it will improve final Docker images compaction by sharing the first layers.
2023-10-02 14:48:25 +08:00
Shuanglei Tao
f8efcddb0b server: replace --readonly with --writable 2023-05-09 18:43:26 +08:00
Shuanglei Tao
148d92f759 workflow: build docker image for armv7 and s390x 2021-01-28 22:48:08 +08:00
Shuanglei Tao
e5fb0598db workflow: add docker build and push job 2021-01-28 00:18:40 +08:00
Shuanglei Tao
8c47c50ae9 update Dockerfiles 2021-01-16 11:30:51 +08:00
Shuanglei Tao
9a3d660ec3 Dockerfile: update base images 2020-11-07 19:15:21 +08:00
Shuanglei Tao
7fc63b9fc3 update Dockerfile 2020-07-31 08:49:33 +08:00
Shuanglei Tao
607bf08494 Dockerfile: use bash 2019-12-08 22:33:06 +08:00
Shuanglei Tao
1b2c45040a Dockerfile: use multi-stage build 2019-12-08 18:32:33 +08:00
Shuanglei Tao
222cd670f2 Dockerfile: add tini as entrypoint 2019-04-15 00:51:41 +08:00
Shuanglei Tao
dc5f35896d Dockerfile: add -DCMAKE_BUILD_TYPE=RELEASE 2018-08-18 09:39:06 +08:00
Damien DUPORTAL
8db5ca53e1 Shrinkin image size
Signed-off-by: Damien DUPORTAL <damien.duportal@gmail.com>
2017-01-28 12:11:13 +08:00
Shuanglei Tao
2f2da93c16 [ci skip] Add Dockerfile 2016-09-17 12:26:41 +08:00