Intel Macにmojo

  1. 「mojo」フォルダを作成

  2. docker-compose.ymlファイルを作成

  3. Dockerfileファイルを作成

  4. 「docker-compose up --build 」を実行

  5. 「docker-compose exec mojo bash 」を実行。コンテナ内のBashに入る。

  6. 「curl https://get.modular.com | sh - &&
    modular auth mut_01db88cfa8ef4c4993b91c1902e1b65d」を実行・

  7. 「modular install mojo」でモジュールをインストール

version: '3.8'
services:
  mojo:
    build: .
    volumes:
      - ./shared:/workspace/shared # ホストの`./shared`ディレクトリをコンテナの`/workspace/shared`にマウント
    command: tail -f /dev/null
# Ubuntuベースイメージを使用
FROM ubuntu:latest

# 必要なパッケージのインストール
RUN apt-get update && apt-get install -y \
    curl \
    python3 \
    python3-pip \
    python3-venv \
    libedit-dev  # libeditライブラリをインストール

# Modular CLIのインストール
RUN curl https://get.modular.com | sh -

# python3-venvパッケージのインストール後、Mojo SDKのインストール
RUN modular auth mut_01db88cfa8ef4c4993b91c1902e1b65d && \
    modular install mojo

# 作業ディレクトリの設定
WORKDIR /workspace

docker-compose up --build
curl https://get.modular.com | sh - && \
modular auth mut_01db88cfa8ef4c4993b91c1902e1b65d
modular install mojo


いいなと思ったら応援しよう!