Skip to content

(GPU accelerated) Multi-arch (linux/amd64, linux/arm64/v8) MAX/Mojo docker images. Please submit Pull Requests to the GitLab repository. Mirror of

License

Notifications You must be signed in to change notification settings

b-data/mojo-docker-stack

Repository files navigation

MAX/Mojo docker stack

minimal-readme compliant Project Status: Active – The project has reached a stable, usable state and is being actively developed. Donate using Liberapay

See the CUDA-based MAX docker stack for GPU accelerated docker images.

Multi-arch (linux/amd64, linux/arm64/v8) docker images:

Images considered stable for Mojo versions ≥ 24.3.0.

Build chain

base → scipy

Features

These images are counterparts to the JupyterLab images but without

  • code-server
  • IPython
  • JupyterHub
  • JupyterLab
    • JupyterLab Extensions
    • JupyterLab Integrations
  • Jupyter Notebook
    • Jupyter Notebook Conversion
  • LSP Server
  • Oh My Zsh
    • Powerlevel10k Theme
    • MesloLGS NF Font
  • Widgets

and any configuration thereof.

ℹ️ Regading Magic, see discussion [(JupyterLab) MAX/Mojo docker stack] Why is Magic not installed?

Table of Contents

Prerequisites

This projects requires an installation of docker.

Install

To install docker, follow the instructions for your platform:

Usage

Build image (base)

nightly:

docker build \
  --build-arg MOJO_VERSION=nightly \
  --build-arg PYTHON_VERSION=3.12.11 \
  -t mojo/base:nightly \
  -f base/latest.Dockerfile .

latest:

docker build \
  --build-arg MOJO_VERSION=25.4.0 \
  --build-arg PYTHON_VERSION=3.12.11 \
  -t mojo/base \
  -f base/latest.Dockerfile .

version:

docker build \
  -t mojo/base:MAJOR.MINOR.PATCH \
  -f base/MAJOR.MINOR.PATCH.Dockerfile .

For MAJOR.MINOR.PATCH24.3.0.

Run container

self built:

docker run -it --rm mojo/base[:MAJOR.MINOR.PATCH]

from the project's GitLab Container Registries:

docker run -it --rm IMAGE[:MAJOR[.MINOR[.PATCH]]]

IMAGE being one of

Contributing

PRs accepted. Please submit to the GitLab repository.

This project follows the Contributor Covenant Code of Conduct.

Support

Community support: Open a new discussion here.

Commercial support: Contact b-data by email.

License

Copyright © 2024 b-data GmbH

Distributed under the terms of the MIT License.

About

(GPU accelerated) Multi-arch (linux/amd64, linux/arm64/v8) MAX/Mojo docker images. Please submit Pull Requests to the GitLab repository. Mirror of

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy