diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index 4bcfc6cd..7845257f 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -26,6 +26,7 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read ## Watch talks about Score +- [Cloud Native Rejekts NA 2025 - Make your Developer's Pains go Away, with the Right Level of Abstraction for your Platform](https://youtu.be/CLCK2lBpWa8) - [LF Live Webinar: From CI to Kubernetes Catalog: A Practical Guide to vCluster and GitOps](https://youtu.be/U4AgmEo3oV8) - [KubeCon EU 2025 - Score Lightning Talk](https://sched.co/1tcwp) [[video](https://youtu.be/Nq_PgPKZHsc?list=PLj6h78yzYM2MP0QhYFK8HOb8UqgbIkLMc)] - [KubeCon EU 2025 - Platform Engineering Loves Security: Shift Down To Your Platform, Not Left To Your Developers!](https://sched.co/1txGE) [[video](https://youtu.be/Es3DBj2UgIE?list=PLj6h78yzYM2MP0QhYFK8HOb8UqgbIkLMc)] @@ -42,6 +43,8 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read ## Read external blog posts about Score +- [Score + Docker Compose to deploy your local LLM models](https://medium.com/google-cloud/score-docker-compose-to-deploy-your-local-llm-models-10aff89686ce) +- [Unifying the Inner & Outer Loops to Bridge the Gaps between Devs & Ops with Containers + Microcks + Score](https://itnext.io/unifying-inner-outer-loops-to-bridge-the-gaps-between-devs-ops-with-containers-microcks-d28603342f4b) - [Deploying Angular Apps with Score: Platform-Agnostic Workflows for Docker, Podman & Kubernetes](https://blog.cloudikeme.com/posts/deploy-angular-apps-with-score-to-docker-kubernetes/) - [Deploy WordPress with MySQL via Score](https://blog.cloudikeme.com/posts/deploy-wordpress-to-docker-with-score-compose/) - [Generate your Backstage software catalog files with Score](https://medium.com/@mabenoit/generate-your-backstage-software-catalog-files-with-score-b62aa33e8ecc) @@ -60,6 +63,7 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read ## Leverage example projects using Score +- [`mathieu-benoit/score-kro-demo`](https://github.com/mathieu-benoit/score-kro-demo) - [`mathieu-benoit/deploy-backstage-with-score`](https://github.com/mathieu-benoit/deploy-backstage-with-score) - [`la-cc/score-k8s-webapp`](https://github.com/la-cc/score-k8s-webapp) - [`mathieu-benoit/nginx-score-demo`](https://github.com/mathieu-benoit/nginx-score-demo) diff --git a/content/en/docs/score implementation/other-implementations.md b/content/en/docs/score implementation/other-implementations.md index 85c5f029..1455cd50 100644 --- a/content/en/docs/score implementation/other-implementations.md +++ b/content/en/docs/score implementation/other-implementations.md @@ -11,6 +11,9 @@ Score is just a specification without its implementations! In addition to the default [`score-compose`]({{< relref "/docs/score-implementation/score-compose" >}}) and [`score-k8s`]({{< relref "/docs/score-implementation/score-k8s" >}}), here is the list of other Score implementations created and maintained by the community: +- [score-spec/score-radius](https://github.com/score-spec/score-radius) - A Score implementation generating [Radius](https://www.cncf.io/projects/radius/) file. +- [cappyzawa/score-orchestrator](https://github.com/cappyzawa/score-orchestrator) - A Kubernetes Operator reconciling a Score Workload CR. +- [score-spec/score-aca](https://github.com/score-spec/score-aca) - A Score implementation generating [Azure Container Apps (ACA)](https://learn.microsoft.com/azure/container-apps/overview) file. - [astromechza/score-flyio](https://github.com/astromechza/score-flyio) - A Score implementation deploying to [Fly.io](https://fly.io/) and supporting resource provisioners. - [Humanitec](https://humanitec.com/products/score) - The Humanitec Platform Orchestrator supports Score-defined workloads and resources. diff --git a/content/en/docs/score implementation/score-compose/installation.md b/content/en/docs/score implementation/score-compose/installation.md index 1ce626d3..979b5803 100644 --- a/content/en/docs/score implementation/score-compose/installation.md +++ b/content/en/docs/score implementation/score-compose/installation.md @@ -36,22 +36,41 @@ go install -v github.com/score-spec/score-compose/cmd/score-compose@latest Prerequisites: You must have [Docker](https://docs.docker.com/get-docker/) installed. +`score-compose` has two official container images that you can use: + +- [`scorespec/score-compose`](https://hub.docker.com/r/scorespec/score-compose) +- [`ghcr.io/score-spec/score-compose`](https://github.com/score-spec/score-compose/pkgs/container/score-compose) + ```bash +docker run --rm -it scorespec/score-compose:latest + docker run --rm -it ghcr.io/score-spec/score-compose:latest ``` If you want to run `score-compose` with the `--help` flag to view the available options, you would run the following command. ```bash +docker run --rm -it scorespec/score-compose:latest --help + docker run --rm -it ghcr.io/score-spec/score-compose:latest --help ``` If you want to run `score-compose` with the `init` subcommand to initialize your local working directory, you would run the following command. ```bash +docker run --rm -it -v .:/score-compose scorespec/score-compose:latest init + docker run --rm -it -v .:/score-compose ghcr.io/score-spec/score-compose:latest init ``` +If you want to run `score-compose` as an unprivileged container, you would run the following command. + +```bash +docker run --rm -it -v .:/score-compose --read-only --cap-drop=ALL --user=65532 scorespec/score-compose:latest init + +docker run --rm -it -v .:/score-compose --read-only --cap-drop=ALL --user=65532 ghcr.io/score-spec/score-compose:latest init +``` + ## Manual download The following methods download the `score-compose` CLI from its [GitHub release page](https://github.com/score-spec/score-compose/releases):