Jarred Sumner
01d932d7e4
Github actions
2025-02-22 15:26:28 -08:00
Jarred Sumner
5c8da4436c
Github actions
2025-02-22 15:12:40 -08:00
Meghan Denny
5633ec4334
docker: fix distroless build ( #16820 )
2025-01-28 18:08:40 -08:00
Meghan Denny
c37c5bfc03
pm: fixes for global installs in docker ( #14896 )
2025-01-20 23:13:47 -08:00
Meghan Denny
206d2edf12
docker:alpine: update to 3.20 and use bun musl build ( #15241 )
2024-11-19 00:57:40 -08:00
Ashcon Partovi
14c23cc429
Define BUN_INSTALL_BIN in Dockerfiles
...
Fixes #8753
2024-04-04 13:24:53 +09:00
Ashcon Partovi
0dfbdc711a
Remove python3 from slim and alpine Dockerfiles to match Node.js
2024-04-04 13:22:41 +09:00
Jarred Sumner
76795af695
Fixes https://github.com/oven-sh/bun/issues/9807 ( #9875 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-04-03 20:27:50 -07:00
Ashcon Partovi
264b4be44a
Revert "Fix bun install -g not working on Docker"
...
This reverts commit 20fce1a1be .
2024-03-26 10:41:28 -07:00
Ashcon Partovi
20fce1a1be
Fix bun install -g not working on Docker
...
Closes #8753
2024-03-26 10:39:40 -07:00
Marvin A. Ruder
675dad2fe8
Use bind mount for glibc APKs in Alpine Dockerfile ( #9113 )
...
* Fixes #9112
Signed-off-by: Marvin A. Ruder <signed@mruder.dev >
2024-02-26 14:22:30 -08:00
Jarred Sumner
0c532eac7b
Make tsc --help 2x faster ( #7365 )
2023-12-01 22:56:40 +01:00
Brennan Kinney
a5f76e690a
fix: Docker - Apply workaround with RUN to symlink bunx ( #6100 )
...
Using `RUN --mount`, we can run the command with the build stage files overlayed for the `ln` and `which` commands.
`/bin` is a symlink to `/usr/bin`, both seem required to work correctly.
2023-09-27 09:49:33 -07:00
Ashcon Partovi
c1deec3c16
Use ln -s instead of ln due to image size
2023-09-26 19:05:39 -07:00
Ashcon Partovi
e127c520a9
Better bun-release workflow
2023-09-26 18:51:57 -07:00
Ashcon Partovi
80195557c9
Fix alpine image for arm64
2023-09-26 17:59:38 -07:00
Ashcon Partovi
5cf29df066
Fix debian-slim docker workflow
2023-09-26 17:12:26 -07:00
Brennan Kinney
d060474f3a
fix: Docker - Include bunx symlink in distroless variant ( #6090 )
2023-09-26 17:06:44 -07:00
Ashcon Partovi
298515c368
Improve Docker images ( #5771 )
...
* Improve Docker images
* Add alpine and distroless images
* Update docker workflow
2023-09-26 16:35:12 -07:00
Omar
394dd86797
Update Dockerfile-distroless ( #4210 )
2023-08-19 18:48:59 -07:00
Ashcon Partovi
2dd99a37fd
Organize Dockerfiles for official status
2023-03-16 15:49:41 -07:00
Andrea Giammarchi
9b5ddef598
Fix glibc error in alpine Docker image ( #2126 )
...
There's an override error with latest alpine and various versions of glibc (including 2.35): https://github.com/sgerrand/alpine-pkg-glibc/issues/185
This MR proposes a workaround (tested on fly.io - it works) so that it's possible to have bun usable with minimal linux dependencies.
2023-02-22 14:26:21 -08:00
Ashcon Partovi
cbc28afd51
Fix 'MissingPackageJSON' in Dockerfile
...
Closes #2008
2023-02-07 14:33:22 -08:00
Ashcon Partovi
c69bbbd24f
Update trustdb in Docker image
2023-02-01 11:24:12 -08:00
Ashcon Partovi
3be8a4733a
Create unified release workflow
2023-01-27 20:31:18 -08:00
Hemanth Krishna
26625f3e2a
fix: add destination to ADD command in Dockerfile ( #1268 )
...
Signed-off-by: Hemanth Krishna <hkpdev008@gmail.com >
Signed-off-by: Hemanth Krishna <hkpdev008@gmail.com >
2022-09-20 23:43:21 -07:00
mikeswann
285b47ff36
Use 'ADD' instead of running wget to make docker compare checksums on bun's latest file ( #864 )
2022-07-25 00:36:33 -07:00
Wulfre
7e695c0086
Create github workflow to publish releases on dockerhub ( #716 )
...
* Create github workflow to publish releases on dockerhub
* Improve readability of final dockerhub dockerfile RUN command
Co-authored-by: Wulfre <wulfre@users.noreply.github.com >
2022-07-15 12:00:48 -07:00