# rank0 — shell
docker run -d --entrypoint '' --gpus all --ipc=host --shm-size=32gb --network=host --user 1000:1000 -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro --security-opt no-new-privileges --security-opt seccomp=unconfined --cap-add=IPC_LOCK --cap-add=SYS_NICE --ulimit memlock=-1:-1 --ulimit stack=67108864 --device /dev/infiniband --label io.atlasctl.managed=1 --label io.atlasctl.recipe=minimax-m2.7-nvfp4-ep2 --rm --name atlas-minimax-m2.7-nvfp4-ep2-rank0 -e HF_HOME=/cache/huggingface -e HF_HUB_OFFLINE=1 -e NCCL_ALGO=Ring -e NCCL_BUFFSIZE=33554432 -e NCCL_CROSS_NIC= -e NCCL_CUMEM_HOST_ENABLE=0 -e NCCL_DEBUG=INFO -e NCCL_DMABUF_ENABLE=0 -e NCCL_IB_ADDR_FAMILY=AF_INET -e NCCL_IB_DISABLE=0 -e NCCL_IB_GID_INDEX= -e NCCL_IB_RETRY_CNT=7 -e NCCL_IB_ROCE_VERSION_NUM=2 -e NCCL_IB_TIMEOUT=22 -e NCCL_MAX_NCHANNELS=2 -e NCCL_MIN_NCHANNELS=1 -e NCCL_NET_GDR_LEVEL=0 -e NCCL_NVLS_ENABLE=0 -e NCCL_PROTO=Simple -e TRANSFORMERS_OFFLINE=1 -v /home/spark/.cache/huggingface:/cache/huggingface avarok/atlas-gb10:latest spark serve lukealonso/MiniMax-M2.7-NVFP4 --port 8888 --host 0.0.0.0 --tp-size 1 --gpu-memory-utilization 0.9 --max-seq-len 12288 --kv-cache-dtype bf16 --ep-size 2 --max-batch-size 1 --oom-guard-mb 512 --enable-prefix-caching --rank 0 --world-size 2 --master-addr 10.10.10.1 --master-port 29500

# rank0 — portable
docker run -d --entrypoint '' --gpus all --ipc=host --shm-size=32gb --network=host --user $(id -u):$(id -g) -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro --security-opt no-new-privileges --security-opt seccomp=unconfined --cap-add=IPC_LOCK --cap-add=SYS_NICE --ulimit memlock=-1:-1 --ulimit stack=67108864 --device /dev/infiniband --label io.atlasctl.managed=1 --label io.atlasctl.recipe=minimax-m2.7-nvfp4-ep2 --rm --name atlas-minimax-m2.7-nvfp4-ep2-rank0 -e HF_HOME=/cache/huggingface -e HF_HUB_OFFLINE=1 -e NCCL_ALGO=Ring -e NCCL_BUFFSIZE=33554432 -e NCCL_CROSS_NIC= -e NCCL_CUMEM_HOST_ENABLE=0 -e NCCL_DEBUG=INFO -e NCCL_DMABUF_ENABLE=0 -e NCCL_IB_ADDR_FAMILY=AF_INET -e NCCL_IB_DISABLE=0 -e NCCL_IB_GID_INDEX= -e NCCL_IB_RETRY_CNT=7 -e NCCL_IB_ROCE_VERSION_NUM=2 -e NCCL_IB_TIMEOUT=22 -e NCCL_MAX_NCHANNELS=2 -e NCCL_MIN_NCHANNELS=1 -e NCCL_NET_GDR_LEVEL=0 -e NCCL_NVLS_ENABLE=0 -e NCCL_PROTO=Simple -e TRANSFORMERS_OFFLINE=1 -v $HOME/.cache/huggingface:/cache/huggingface avarok/atlas-gb10:latest spark serve lukealonso/MiniMax-M2.7-NVFP4 --port 8888 --host 0.0.0.0 --tp-size 1 --gpu-memory-utilization 0.9 --max-seq-len 12288 --kv-cache-dtype bf16 --ep-size 2 --max-batch-size 1 --oom-guard-mb 512 --enable-prefix-caching --rank 0 --world-size 2 --master-addr 10.10.10.1 --master-port 29500

# rank0 — argv
docker
run
-d
--entrypoint

--gpus
all
--ipc=host
--shm-size=32gb
--network=host
--user
1000:1000
-v
/etc/passwd:/etc/passwd:ro
-v
/etc/group:/etc/group:ro
--security-opt
no-new-privileges
--security-opt
seccomp=unconfined
--cap-add=IPC_LOCK
--cap-add=SYS_NICE
--ulimit
memlock=-1:-1
--ulimit
stack=67108864
--device
/dev/infiniband
--label
io.atlasctl.managed=1
--label
io.atlasctl.recipe=minimax-m2.7-nvfp4-ep2
--rm
--name
atlas-minimax-m2.7-nvfp4-ep2-rank0
-e
HF_HOME=/cache/huggingface
-e
HF_HUB_OFFLINE=1
-e
NCCL_ALGO=Ring
-e
NCCL_BUFFSIZE=33554432
-e
NCCL_CROSS_NIC=
-e
NCCL_CUMEM_HOST_ENABLE=0
-e
NCCL_DEBUG=INFO
-e
NCCL_DMABUF_ENABLE=0
-e
NCCL_IB_ADDR_FAMILY=AF_INET
-e
NCCL_IB_DISABLE=0
-e
NCCL_IB_GID_INDEX=
-e
NCCL_IB_RETRY_CNT=7
-e
NCCL_IB_ROCE_VERSION_NUM=2
-e
NCCL_IB_TIMEOUT=22
-e
NCCL_MAX_NCHANNELS=2
-e
NCCL_MIN_NCHANNELS=1
-e
NCCL_NET_GDR_LEVEL=0
-e
NCCL_NVLS_ENABLE=0
-e
NCCL_PROTO=Simple
-e
TRANSFORMERS_OFFLINE=1
-v
/home/spark/.cache/huggingface:/cache/huggingface
avarok/atlas-gb10:latest
spark
serve
lukealonso/MiniMax-M2.7-NVFP4
--port
8888
--host
0.0.0.0
--tp-size
1
--gpu-memory-utilization
0.9
--max-seq-len
12288
--kv-cache-dtype
bf16
--ep-size
2
--max-batch-size
1
--oom-guard-mb
512
--enable-prefix-caching
--rank
0
--world-size
2
--master-addr
10.10.10.1
--master-port
29500

# rank1 — shell
docker run -d --entrypoint '' --gpus all --ipc=host --shm-size=32gb --network=host --user 1000:1000 -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro --security-opt no-new-privileges --security-opt seccomp=unconfined --cap-add=IPC_LOCK --cap-add=SYS_NICE --ulimit memlock=-1:-1 --ulimit stack=67108864 --device /dev/infiniband --label io.atlasctl.managed=1 --label io.atlasctl.recipe=minimax-m2.7-nvfp4-ep2 --rm --name atlas-minimax-m2.7-nvfp4-ep2-rank1 -e HF_HOME=/cache/huggingface -e HF_HUB_OFFLINE=1 -e NCCL_ALGO=Ring -e NCCL_BUFFSIZE=33554432 -e NCCL_CROSS_NIC= -e NCCL_CUMEM_HOST_ENABLE=0 -e NCCL_DEBUG=INFO -e NCCL_DMABUF_ENABLE=0 -e NCCL_IB_ADDR_FAMILY=AF_INET -e NCCL_IB_DISABLE=0 -e NCCL_IB_GID_INDEX= -e NCCL_IB_RETRY_CNT=7 -e NCCL_IB_ROCE_VERSION_NUM=2 -e NCCL_IB_TIMEOUT=22 -e NCCL_MAX_NCHANNELS=2 -e NCCL_MIN_NCHANNELS=1 -e NCCL_NET_GDR_LEVEL=0 -e NCCL_NVLS_ENABLE=0 -e NCCL_PROTO=Simple -e TRANSFORMERS_OFFLINE=1 -v /home/spark/.cache/huggingface:/cache/huggingface avarok/atlas-gb10:latest spark serve lukealonso/MiniMax-M2.7-NVFP4 --host 0.0.0.0 --tp-size 1 --gpu-memory-utilization 0.9 --max-seq-len 12288 --kv-cache-dtype bf16 --ep-size 2 --max-batch-size 1 --oom-guard-mb 512 --enable-prefix-caching --port 0 --rank 1 --world-size 2 --master-addr 10.10.10.1 --master-port 29500

# rank1 — portable
docker run -d --entrypoint '' --gpus all --ipc=host --shm-size=32gb --network=host --user $(id -u):$(id -g) -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro --security-opt no-new-privileges --security-opt seccomp=unconfined --cap-add=IPC_LOCK --cap-add=SYS_NICE --ulimit memlock=-1:-1 --ulimit stack=67108864 --device /dev/infiniband --label io.atlasctl.managed=1 --label io.atlasctl.recipe=minimax-m2.7-nvfp4-ep2 --rm --name atlas-minimax-m2.7-nvfp4-ep2-rank1 -e HF_HOME=/cache/huggingface -e HF_HUB_OFFLINE=1 -e NCCL_ALGO=Ring -e NCCL_BUFFSIZE=33554432 -e NCCL_CROSS_NIC= -e NCCL_CUMEM_HOST_ENABLE=0 -e NCCL_DEBUG=INFO -e NCCL_DMABUF_ENABLE=0 -e NCCL_IB_ADDR_FAMILY=AF_INET -e NCCL_IB_DISABLE=0 -e NCCL_IB_GID_INDEX= -e NCCL_IB_RETRY_CNT=7 -e NCCL_IB_ROCE_VERSION_NUM=2 -e NCCL_IB_TIMEOUT=22 -e NCCL_MAX_NCHANNELS=2 -e NCCL_MIN_NCHANNELS=1 -e NCCL_NET_GDR_LEVEL=0 -e NCCL_NVLS_ENABLE=0 -e NCCL_PROTO=Simple -e TRANSFORMERS_OFFLINE=1 -v $HOME/.cache/huggingface:/cache/huggingface avarok/atlas-gb10:latest spark serve lukealonso/MiniMax-M2.7-NVFP4 --host 0.0.0.0 --tp-size 1 --gpu-memory-utilization 0.9 --max-seq-len 12288 --kv-cache-dtype bf16 --ep-size 2 --max-batch-size 1 --oom-guard-mb 512 --enable-prefix-caching --port 0 --rank 1 --world-size 2 --master-addr 10.10.10.1 --master-port 29500

# rank1 — argv
docker
run
-d
--entrypoint

--gpus
all
--ipc=host
--shm-size=32gb
--network=host
--user
1000:1000
-v
/etc/passwd:/etc/passwd:ro
-v
/etc/group:/etc/group:ro
--security-opt
no-new-privileges
--security-opt
seccomp=unconfined
--cap-add=IPC_LOCK
--cap-add=SYS_NICE
--ulimit
memlock=-1:-1
--ulimit
stack=67108864
--device
/dev/infiniband
--label
io.atlasctl.managed=1
--label
io.atlasctl.recipe=minimax-m2.7-nvfp4-ep2
--rm
--name
atlas-minimax-m2.7-nvfp4-ep2-rank1
-e
HF_HOME=/cache/huggingface
-e
HF_HUB_OFFLINE=1
-e
NCCL_ALGO=Ring
-e
NCCL_BUFFSIZE=33554432
-e
NCCL_CROSS_NIC=
-e
NCCL_CUMEM_HOST_ENABLE=0
-e
NCCL_DEBUG=INFO
-e
NCCL_DMABUF_ENABLE=0
-e
NCCL_IB_ADDR_FAMILY=AF_INET
-e
NCCL_IB_DISABLE=0
-e
NCCL_IB_GID_INDEX=
-e
NCCL_IB_RETRY_CNT=7
-e
NCCL_IB_ROCE_VERSION_NUM=2
-e
NCCL_IB_TIMEOUT=22
-e
NCCL_MAX_NCHANNELS=2
-e
NCCL_MIN_NCHANNELS=1
-e
NCCL_NET_GDR_LEVEL=0
-e
NCCL_NVLS_ENABLE=0
-e
NCCL_PROTO=Simple
-e
TRANSFORMERS_OFFLINE=1
-v
/home/spark/.cache/huggingface:/cache/huggingface
avarok/atlas-gb10:latest
spark
serve
lukealonso/MiniMax-M2.7-NVFP4
--host
0.0.0.0
--tp-size
1
--gpu-memory-utilization
0.9
--max-seq-len
12288
--kv-cache-dtype
bf16
--ep-size
2
--max-batch-size
1
--oom-guard-mb
512
--enable-prefix-caching
--port
0
--rank
1
--world-size
2
--master-addr
10.10.10.1
--master-port
29500

