Skip to content

Hub Execution Environments

Martin Hradil edited this page Oct 7, 2023 · 9 revisions

Overview > Execution Environments

Execution Environments

An Execution Environment is really a container.

Hub serves as a local container registry, allowing users to upload containers (these are called local EEs), and it can also download containers from other registries (these are called remote EEs).

Adding locals can only be done using podman/docker:

docker login localhost:5001
docker pull node # from default registry
docker image tag node localhost:5001/node:latest
docker push localhost:5001/node:latest

on dev, this needs /v2/ and /extensions/v2/ proxied to oci-env.

UI for adding remotes needs a Remote Registry to exist.. TODO mention library/ prefix for non-namespaced containers. TODO detail screens..

Clone this wiki locally