Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Discussion options

I was wondering what container image is being used on the instance that is rented when you run a job using SkyPilot? Can/How would you change the image used?

You must be logged in to vote

Replies: 2 comments · 1 reply

Comment options

trying to find this info myself (seems undocumented :/ ) - the skypilot team publishes https://hub.docker.com/r/berkeleyskypilot/skypilot .

When I do sky launch --cloud kubernetes I can see my kubernetes pulling us-central1-docker.pkg.dev/skypilot-375900/skypilotk8s/skypilot:20240613

You must be logged in to vote
1 reply
@romilbhardwaj
Comment options

Thanks for the report, we are adding this to our docs: https://github.com/skypilot-org/skypilot/pull/4129/files

Comment options

On clouds, we do not run in a container by default. The base VM image depends on the clouds chosen - you can refer to images.csv in our catalog: https://github.com/skypilot-org/skypilot-catalog/tree/master/catalogs/v5

On Kubernetes, we maintain and use two SkyPilot container images:

  1. us-central1-docker.pkg.dev/skypilot-375900/skypilotk8s/skypilot: used for CPU-only clusters (Dockerfile).
  2. us-central1-docker.pkg.dev/skypilot-375900/skypilotk8s/skypilot-gpu: used for GPU clusters (Dockerfile).

These images are pre-installed with SkyPilot dependencies for fast startup.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
💡
Ideas
Labels
None yet
3 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.