arkade Docker & Self-Hosted Deployment

GitHub

Open Source Marketplace For Developer Tools

4,576 stars Go Go 1 file ยท ~23,308 tokens #apps#arkade#automation#cert-manager#cka#ckad#cli#devops
RAW Compose
1. Pull Image (DOCKERHUB) docker pull library/golang
2. Docker Run (1-Click Launch) docker run -d --name arkade --restart always golang:1.25
3. Podman Run podman run -d --name arkade --restart always golang:1.25
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/library/golang:1.25
5. ORAS Pull (OCI Artifact) oras pull golang:1.25
6. Compose Deployment docker compose up -d
vendor/github.com/goccy/go-json/docker-compose.yml
Download .yml
services:
  go-json:
    image: golang:1.25
    volumes:
      - '.:/go/src/go-json'
    deploy:
      resources:
        limits:
          memory: 620M
    working_dir: /go/src/go-json
    command: |
      sh -c "go test -c . && ls go-json.test"