/workspace-images

Ready to use docker images for Gitpod workspaces

Primary LanguageDockerfileMIT LicenseMIT

Workspace Images

Gitpod ready-to-code Build from Main

Ready-to-use Docker images for gitpod.io workspaces. All images are available on Docker Hub under gitpod/*.

📢 Announcements

We're upgrading to support dazzle v2 and build with Github Actions.

Some images may break briefly as part of the upgrade effort. If you have trouble using the latest tag, please try legacy-dazzle-v1. Think of it as an "escape hatch".

We'll initially release gitpod/workspace-full, and thena others, updating this page as we go.

The old build process which used dazzle v1 and CircleCI is deprecated, and will not be used for future builds.

📷 Images we'll upgrade

  1. gitpod/workspace-full ✅
  2. gitpod/workspace-base ✅
  3. gitpod/workspace-dotnet
  4. gitpod/workspace-dotnet-lts
  5. gitpod/workspace-dotnet-lts-vnc
  6. gitpod/workspace-dotnet-vnc ✅
  7. gitpod/workspace-flutter
  8. gitpod/workspace-full-vnc ✅
  9. gitpod/workspace-gecko
  10. gitpod/workspace-mongodb ✅
  11. gitpod/workspace-mysql ✅
  12. gitpod/workspace-postgres ✅
  13. gitpod/workspace-wasm

🆕 Images

These are lightweight compared to gitpod/workspace-full.

Each contains a set of chunks: a common base, a language, and includes Docker and Tailscale.

  1. gitpod/workspace-c ✅
  2. gitpod/workspace-clojure ✅
  3. gitpod/workspace-go ✅
  4. gitpod/workspace-java-11
  5. gitpod/workspace-java-17
  6. gitpod/workspace-node ✅
  7. gitpod/workspace-node-lts ✅
  8. gitpod/workspace-python ✅
  9. gitpod/workspace-ruby-2 ✅
  10. gitpod/workspace-ruby-3 ✅
  11. gitpod/workspace-rust ✅

🎬 No upgrade planned

These images are no longer being published, and not planned for Upgrade:

  1. gitpod/workspace-images-dazzle
  2. gitpod/workspace-firefox
  3. gitpod/workspace-full-dazzle
  4. gitpod/workspace-mysql-8
  5. gitpod/workspace-python-tk-vnc
  6. gitpod/workspace-python-tk
  7. gitpod/workspace-rethinkdb
  8. gitpod/workspace-thin
  9. gitpod/workspace-webassembly

Contributing

You can follow the detailed guide on how to contribute here.

Open in Gitpod