diff --git a/content/cli/reference.mdx b/content/cli/reference.mdx index 8c411d0..c79f0b9 100644 --- a/content/cli/reference.mdx +++ b/content/cli/reference.mdx @@ -41,7 +41,7 @@ A variety of Depot CLI calls accept a `--token` flag, which allows you to specif The `bake` command allows you to define all of your build targets in a central file, either HCL, JSON, or Compose. You can then pass that file to the `bake` command and Depot will build all of the target images with all of their options (i.e. platforms, tags, build arguments, etc.). -By default, `depot bake` will leave the built image in the remote builder cache. If you would like to download the image to your local Docker daemon (for instance, to `docker run` the result), you can use the `--load` flag. +By default, `depot bake` will leave the built image in the remote builder cache. If you would like to download the image to your local Docker daemon (for instance, to `docker run` the result), you can use the `--load` flag. In some cases it is more efficient to load from the registry, so this may result in the build getting saved to the Depot Registry. Alternatively, to push the image to a remote registry directly from the builder instance, you can use the `--push` flag. @@ -176,7 +176,7 @@ This command accepts all the command line flags as Docker's `docker buildx bake` Runs a Docker build using Depot's remote builder infrastructure. -By default, `depot build` will leave the built image in the remote builder cache. If you would like to download the image to your local Docker daemon (for instance, to `docker run` the result), you can use the `--load` flag. +By default, `depot build` will leave the built image in the remote builder cache. If you would like to download the image to your local Docker daemon (for instance, to `docker run` the result), you can use the `--load` flag. In some cases it is more efficient to load from the registry, so this may result in the build getting saved to the Depot Registry. Alternatively, to push the image to a remote registry directly from the builder instance, you can use the `--push` flag. diff --git a/content/github-actions/runner-types.mdx b/content/github-actions/runner-types.mdx index c079b4a..0fd0a20 100644 --- a/content/github-actions/runner-types.mdx +++ b/content/github-actions/runner-types.mdx @@ -28,11 +28,11 @@ The following labels are available: | :------------------------- | :--- | :----- | :-------- | :-------------------- | :--------------- | :----------------- | | `depot-ubuntu-24.04-small` | 2 | 2 GB | 100 GB | 512MB | $0.002 | 0.5x | | `depot-ubuntu-24.04` | 2 | 8 GB | 100 GB | 2GB | $0.004 | 1x | -| `depot-ubuntu-24.04-4` | 4 | 16 GB | 150 GB | 4GB | $0.008 | 2x | -| `depot-ubuntu-24.04-8` | 8 | 32 GB | 300 GB | 8GB | $0.016 | 4x | -| `depot-ubuntu-24.04-16` | 16 | 64 GB | 600 GB | 8GB | $0.032 | 8x | -| `depot-ubuntu-24.04-32` | 32 | 128 GB | 1200 GB | 16GB | $0.064 | 16x | -| `depot-ubuntu-24.04-64` | 64 | 256 GB | 2400 GB | 32GB | $0.128 | 32x | +| `depot-ubuntu-24.04-4` | 4 | 16 GB | 130 GB | 4GB | $0.008 | 2x | +| `depot-ubuntu-24.04-8` | 8 | 32 GB | 150 GB | 8GB | $0.016 | 4x | +| `depot-ubuntu-24.04-16` | 16 | 64 GB | 180 GB | 8GB | $0.032 | 8x | +| `depot-ubuntu-24.04-32` | 32 | 128 GB | 200 GB | 16GB | $0.064 | 16x | +| `depot-ubuntu-24.04-64` | 64 | 256 GB | 250 GB | 32GB | $0.128 | 32x | ## Arm runners @@ -44,11 +44,11 @@ The following labels are available: | :----------------------------- | :--- | :----- | :-------- | :-------------------- | :--------------- | :----------------- | | `depot-ubuntu-24.04-arm-small` | 2 | 2 GB | 100 GB | 512MB | $0.002 | 0.5x | | `depot-ubuntu-24.04-arm` | 2 | 8 GB | 100 GB | 2GB | $0.004 | 1x | -| `depot-ubuntu-24.04-arm-4` | 4 | 16 GB | 150 GB | 4GB | $0.008 | 2x | -| `depot-ubuntu-24.04-arm-8` | 8 | 32 GB | 300 GB | 8GB | $0.016 | 4x | -| `depot-ubuntu-24.04-arm-16` | 16 | 64 GB | 600 GB | 8GB | $0.032 | 8x | -| `depot-ubuntu-24.04-arm-32` | 32 | 128 GB | 1200 GB | 16GB | $0.064 | 16x | -| `depot-ubuntu-24.04-arm-64` | 64 | 256 GB | 2400 GB | 32GB | $0.128 | 32x | +| `depot-ubuntu-24.04-arm-4` | 4 | 16 GB | 130 GB | 4GB | $0.008 | 2x | +| `depot-ubuntu-24.04-arm-8` | 8 | 32 GB | 150 GB | 8GB | $0.016 | 4x | +| `depot-ubuntu-24.04-arm-16` | 16 | 64 GB | 180 GB | 8GB | $0.032 | 8x | +| `depot-ubuntu-24.04-arm-32` | 32 | 128 GB | 200 GB | 16GB | $0.064 | 16x | +| `depot-ubuntu-24.04-arm-64` | 64 | 256 GB | 250 GB | 32GB | $0.128 | 32x | ## Ubuntu 22.04 runners @@ -60,18 +60,18 @@ The following labels are available: | :----------------------------- | :--- | :----- | :-------- | :-------------------- | :--------------- | :----------------- | | `depot-ubuntu-22.04-small` | 2 | 2 GB | 100 GB | 512MB | $0.002 | 0.5x | | `depot-ubuntu-22.04` | 2 | 8 GB | 100 GB | 2GB | $0.004 | 1x | -| `depot-ubuntu-22.04-4` | 4 | 16 GB | 150 GB | 4GB | $0.008 | 2x | -| `depot-ubuntu-22.04-8` | 8 | 32 GB | 300 GB | 8GB | $0.016 | 4x | -| `depot-ubuntu-22.04-16` | 16 | 64 GB | 600 GB | 8GB | $0.032 | 8x | -| `depot-ubuntu-22.04-32` | 32 | 128 GB | 1200 GB | 16GB | $0.064 | 16x | -| `depot-ubuntu-22.04-64` | 64 | 256 GB | 2400 GB | 32GB | $0.128 | 32x | +| `depot-ubuntu-22.04-4` | 4 | 16 GB | 130 GB | 4GB | $0.008 | 2x | +| `depot-ubuntu-22.04-8` | 8 | 32 GB | 150 GB | 8GB | $0.016 | 4x | +| `depot-ubuntu-22.04-16` | 16 | 64 GB | 180 GB | 8GB | $0.032 | 8x | +| `depot-ubuntu-22.04-32` | 32 | 128 GB | 200 GB | 16GB | $0.064 | 16x | +| `depot-ubuntu-22.04-64` | 64 | 256 GB | 250 GB | 32GB | $0.128 | 32x | | `depot-ubuntu-22.04-arm-small` | 2 | 2 GB | 100 GB | 512MB | $0.002 | 0.5x | | `depot-ubuntu-22.04-arm` | 2 | 8 GB | 100 GB | 2GB | $0.004 | 1x | -| `depot-ubuntu-22.04-arm-4` | 4 | 16 GB | 150 GB | 4GB | $0.008 | 2x | -| `depot-ubuntu-22.04-arm-8` | 8 | 32 GB | 300 GB | 8GB | $0.016 | 4x | -| `depot-ubuntu-22.04-arm-16` | 16 | 64 GB | 600 GB | 8GB | $0.032 | 8x | -| `depot-ubuntu-22.04-arm-32` | 32 | 128 GB | 1200 GB | 16GB | $0.064 | 16x | -| `depot-ubuntu-22.04-arm-64` | 64 | 256 GB | 2400 GB | 32GB | $0.128 | 32x | +| `depot-ubuntu-22.04-arm-4` | 4 | 16 GB | 130 GB | 4GB | $0.008 | 2x | +| `depot-ubuntu-22.04-arm-8` | 8 | 32 GB | 150 GB | 8GB | $0.016 | 4x | +| `depot-ubuntu-22.04-arm-16` | 16 | 64 GB | 180 GB | 8GB | $0.032 | 8x | +| `depot-ubuntu-22.04-arm-32` | 32 | 128 GB | 200 GB | 16GB | $0.064 | 16x | +| `depot-ubuntu-22.04-arm-64` | 64 | 256 GB | 250 GB | 32GB | $0.128 | 32x | ## macOS runners @@ -100,11 +100,11 @@ The following labels are available: | :------------------------- | :--- | :----- | :-------- | :--------------- | :----------------- | | `depot-windows-2022-small` | 2 | 2 GB | 100 GB | $0.004 | 1x | | `depot-windows-2022` | 2 | 8 GB | 100 GB | $0.008 | 2x | -| `depot-windows-2022-4` | 4 | 16 GB | 150 GB | $0.016 | 4x | -| `depot-windows-2022-8` | 8 | 32 GB | 300 GB | $0.032 | 8x | -| `depot-windows-2022-16` | 16 | 64 GB | 600 GB | $0.064 | 16x | -| `depot-windows-2022-32` | 32 | 128 GB | 1200 GB | $0.128 | 32x | -| `depot-windows-2022-64` | 64 | 256 GB | 2400 GB | $0.256 | 64x | +| `depot-windows-2022-4` | 4 | 16 GB | 130 GB | $0.016 | 4x | +| `depot-windows-2022-8` | 8 | 32 GB | 150 GB | $0.032 | 8x | +| `depot-windows-2022-16` | 16 | 64 GB | 180 GB | $0.064 | 16x | +| `depot-windows-2022-32` | 32 | 128 GB | 200 GB | $0.128 | 32x | +| `depot-windows-2022-64` | 64 | 256 GB | 250 GB | $0.256 | 64x | **Note**: Windows runners don't come equipped with Hyper-v because of an AWS limitation on EC2. Therefore, if you use things that require it like `docker`, than Depot Windows Runners are unlikely to work for you.