Skip to content

Support Dockerizing Crubit Explorer and Loading into Docker workspaces for hosting. - #1530

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_953564387
Jul 28, 2026
Merged

Support Dockerizing Crubit Explorer and Loading into Docker workspaces for hosting.#1530
copybara-service[bot] merged 1 commit into
mainfrom
test_953564387

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Jul 24, 2026

Copy link
Copy Markdown

Support Dockerizing Crubit Explorer and Loading into Docker workspaces for hosting.

This pulls in a Docker Image (running Debian 13 with glibc >= 2.39) and builds an OCI container in Bazel. It includes the rust toolchain sysroot and the on-demand sysroot for glibc is provided by the docker image.

To load the image, a bazel run //:server_load will load into the docker daemon, and running docker run -p 3000:3000 crubit_explorer:latest will forward internal ports to the external interface. The server automatically detects the loaded frontend and binary paths next to the file (see logic in crubit_explorer/src/main.rs.

This image can be deployed onto systems capable of running a Docker Image.

@copybara-service
copybara-service Bot force-pushed the test_953564387 branch 4 times, most recently from 8e3687d to 0d0e873 Compare July 24, 2026 23:58
@copybara-service copybara-service Bot changed the title Support Dockerizing Crubit Explorer and Loading into Docker workspaces for hosting Support Dockerizing Crubit Explorer and Loading into Docker workspaces for hosting. Jul 24, 2026
…s for hosting.

This pulls in a Docker Image (running Debian 13 with glibc >= 2.39) and builds an OCI container in Bazel. It includes the rust toolchain sysroot and the on-demand sysroot for glibc is provided by the docker image.

To load the image, a `bazel run //:server_load` will load into the docker daemon, and running `docker run -p 3000:3000 crubit_explorer:latest` will forward internal ports to the external interface. The server automatically detects the loaded frontend and binary paths next to the file (see logic in `crubit_explorer/src/main.rs`.

This image can be deployed onto systems capable of running a Docker Image.

PiperOrigin-RevId: 955322127
@copybara-service
copybara-service Bot merged commit 1caab3c into main Jul 28, 2026
@copybara-service
copybara-service Bot deleted the test_953564387 branch July 28, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant