https://github.com/purplelemons-dev/mojocker
Mojo Docker Container
https://github.com/purplelemons-dev/mojocker
docker docker-compose mojo python
Last synced: about 2 months ago
JSON representation
Mojo Docker Container
- Host: GitHub
- URL: https://github.com/purplelemons-dev/mojocker
- Owner: purplelemons-dev
- License: gpl-3.0
- Created: 2024-01-05T03:39:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-06T20:43:46.000Z (over 2 years ago)
- Last Synced: 2026-02-14T05:06:50.590Z (4 months ago)
- Topics: docker, docker-compose, mojo, python
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/purplelemons/mojocker
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Mojocker [🔗](https://hub.docker.com/r/purplelemons/mojocker)
mojocker is a [docker](https://www.docker.com/get-started/) container for [Mojo](https://docs.modular.com/mojo/)!
Your code will appear in a directory of your choice, whether by development in mojocker and then exporting, or importing prexisting code.
mojocker runs python 3.11 and is hosted on debian 12 bookworm *slim*
the entire container is [~1.76GB](https://www.wolframalpha.com/input?i=1.76GB).
## Install
### Install with
```bash
docker pull purplelemons/mojocker:latest
```
### Run with
```bash
docker run -it -v < local dir >:/opt/mojocker purplelemons/mojocker
```
You can add `--rm` in the arguments to automatically delete the container (but not your code) when
## Build
### Get
```bash
git clone https://github.com/purplelemons-dev/mojocker && \
cd mojocker
```
Â
### Build
```bash
docker compose build
```
### *or*
### Compose and run
```bash
docker compose run -i -v < local dir >:/opt/mojocker --build
```