Commit graph

10 commits

Author SHA1 Message Date
Augustinas Malinauskas
c0100a3edd feat: add --pids-limit to custom docker run options whitelist
Add support for --pids-limit option in CustomDockerRunOptions to allow
limiting the number of processes that can be created within a container.
This provides an additional security hardening option for deployments.

- Add --pids-limit to the mapping in convertDockerRunToCompose()
- Add parsing logic for both --pids-limit=value and --pids-limit value formats
- Add tests for the new option
2026-02-04 08:16:40 -08:00
Augustinas Malinauskas
c4e15d4e1b feat: add --runtime support for custom docker run options
This enables users to specify container runtimes like gVisor (runsc)
via the Custom Docker Run Options field.

Example usage: --runtime=runsc

This is useful for running untrusted workloads in sandboxed runtimes
that provide additional isolation beyond standard runc.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 17:51:55 -08:00
Aditya Tripathi
f5d549365c fix: handle escaped quotes in docker entrypoint parsing 2025-11-03 21:10:32 +00:00
Aditya Tripathi
f89b86491b feat: custom docker entrypoint 2025-11-03 13:44:06 +00:00
Andras Bacsai
78ef80f800 refactor 2025-04-23 13:22:01 +02:00
Andras Bacsai
e4648bcf9c feat(docker): add HTTP Basic Authentication support and enhance hostname parsing in Docker run conversion 2025-04-23 11:57:26 +02:00
Andras Bacsai
8520beff51 refactor(docker): remove debug statement and enhance hostname handling in Docker run conversion 2025-04-23 11:21:37 +02:00
Andras Bacsai
47cd8f9e13 fix: for --gpus device support 2024-11-06 12:26:05 +01:00
Andras Bacsai
ff6f089483 feat: add --gpu support for custom docker command 2024-11-06 10:13:40 +01:00
Andras Bacsai
ecb2c3b7b8 chore: new compose parser with tests 2024-08-21 20:32:02 +02:00
Renamed from tests/Feature/DockerRunTest.php (Browse further)