All Projects → InfuseAI → crane

InfuseAI / crane

Licence: Apache-2.0 license
Crane is a easy-to-use and beautiful desktop application helps you build manage your container images.

Programming Languages

typescript
32286 projects
Less
1899 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to crane

kube-notary
A Kubernetes watchdog for verifying image trust with Codenotary (www.codenotary.com)
Stars: ✭ 55 (-75.34%)
Mutual labels:  container, container-image
scene-recognition-pytorch1.x
Evaluate wandb, tensorboard, neptune, mlflow, etc
Stars: ✭ 37 (-83.41%)
Mutual labels:  mlops, mlflow
ubuntu-vnc-xfce
Headless Ubuntu/Xfce containers with VNC/noVNC (Generation 1)
Stars: ✭ 51 (-77.13%)
Mutual labels:  container, desktop
Devspace
DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
Stars: ✭ 2,559 (+1047.53%)
Mutual labels:  container, containerization
lightning-hydra-template
PyTorch Lightning + Hydra. A very user-friendly template for rapid and reproducible ML experimentation with best practices. ⚡🔥⚡
Stars: ✭ 1,905 (+754.26%)
Mutual labels:  mlops, mlflow
edge-home-orchestration-go
Home Edge Project in LF Edge - Edge Orchestration for home edge devices to enabling smart home use cases.
Stars: ✭ 68 (-69.51%)
Mutual labels:  container, containerization
domino-research
Projects developed by Domino's R&D team
Stars: ✭ 74 (-66.82%)
Mutual labels:  mlops, mlflow
MLOps
MLOps template with examples for Data pipelines, ML workflow management, API development and Monitoring.
Stars: ✭ 28 (-87.44%)
Mutual labels:  mlops, mlflow
cartpole-rl-remote
CartPole game by Reinforcement Learning, a journey from training to inference
Stars: ✭ 24 (-89.24%)
Mutual labels:  mlops, mlflow
k3ai
A lightweight tool to get an AI Infrastructure Stack up in minutes not days. K3ai will take care of setup K8s for You, deploy the AI tool of your choice and even run your code on it.
Stars: ✭ 105 (-52.91%)
Mutual labels:  mlops, mlflow
fuseml
FuseML aims to provide an MLOps framework as the medium dynamically integrating together the AI/ML tools of your choice. It's an extensible tool built through collaboration, where Data Engineers and DevOps Engineers can come together and contribute with reusable integration code.
Stars: ✭ 73 (-67.26%)
Mutual labels:  mlops, mlflow
ubuntu-vnc-xfce-chromium
Retired. Headless Ubuntu/Xfce container with VNC/noVNC and Chromium (Generation 1)
Stars: ✭ 20 (-91.03%)
Mutual labels:  container, desktop
container-bootfs
Container image converter aiming to minimize image size and speed up boot time dramatically with block-level de-dupliction and lazy-pull technology.
Stars: ✭ 17 (-92.38%)
Mutual labels:  container, container-image
mlops-platforms
Compare MLOps Platforms. Breakdowns of SageMaker, VertexAI, AzureML, Dataiku, Databricks, h2o, kubeflow, mlflow...
Stars: ✭ 293 (+31.39%)
Mutual labels:  mlops, mlflow
MLOps
A project-based course on the foundations of MLOps with a focus on intuition and application.
Stars: ✭ 1,203 (+439.46%)
Mutual labels:  mlops
oomstore
Lightweight and Fast Feature Store Powered by Go (and Rust).
Stars: ✭ 76 (-65.92%)
Mutual labels:  mlops
cdk-ecr-deployment
A CDK construct to deploy docker image to Amazon ECR
Stars: ✭ 51 (-77.13%)
Mutual labels:  ecr
chubbyphp-container
A minimal Dependency Injection Container (DIC) which implements PSR-11.
Stars: ✭ 14 (-93.72%)
Mutual labels:  container
screencast
Interface to record a X11 desktop
Stars: ✭ 91 (-59.19%)
Mutual labels:  desktop
ibm-spectrum-scale-csi
The IBM Spectrum Scale Container Storage Interface (CSI) project enables container orchestrators, such as Kubernetes and OpenShift, to manage the life-cycle of persistent storage.
Stars: ✭ 41 (-81.61%)
Mutual labels:  container

Crane

GitHub release workflow InfuseAI Discord Invite

An easy and beautiful way to manage and build your container images.

Crane helps people building machine-learning notebook container images.

Check this article for more initiatives about Crane.

Like crane? Crane works better with PrimeHub. Crane is the best companion of PrimeHub when it comes to managing docker images. Try PrimeHub Now and join our discord community!

Install

Download the latest version from our releases page.

Features

Building a Container Image

Install packages with apt, conda and pip, which should work in most notebook images. And you can also find a list of our pre-built container images in the Base Image dropdown menu.

Build a Container image

Inspect your own image

Is the large container image slowing you down? Crane's image inspector give you a great overview of the image space usage that visualizes image layer usage to help you reduce the image size.

Build a Container image

Manage Credentials

Manage your remote registry credentials and PrimeHub API token securely. Now DockerHub and AWS ECR are supported. More on the way.

Credentials are stored safely in the Keychain(MacOS), libsecret(Linux) or Credential Vault(Windows).

Manage Credentials

Manage Credentials

Manage Credentials

Manage Local And Remote Images

Simple yet informative GUI. For now to manipulate local and remote images.

Manage Local And Remote Images

Manage Local And Remote Images

Import Remote Image Into PrimeHub

From the Remote Repository list, users can import the image into the connected PrimeHub cluster. This feature only works with public container images for now.

Import Remote Image Into PrimeHub

Let's chat about Crane 🦩

So, what is Crane?

Crane is a minimalist container image builder. You can extend an existing container image with custom apt/conda/pip packages without writing any Dockerfile.

How does Crane work?

Crane generates Dockerfile that installs packages according to your settings, and builds the container image with your local docker engine. You can also push images to your Docker Hub registry.

Why do we build Crane?

Container images are used in many different use cases such as ML. There are lots of ready-to-run container images with Jupyter and various libraries, however people still want to customize images, and this is mostly done through authoring Dockerfile with commands installing additional packages.

Dockerfile is the canonical way for building container images. However, people still want a no-frills way to just simply adding packages to existing images. Crane provides an easier way to build container images without any knowledge of Dockerfile, so the process is more approachable.

We've always had this feature in our open source ML platform PrimeHub to allow customizing container images for a shared and consistent environment. And it's now also available as a standalone desktop app - Crane.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].