Use makefile instead of clean_build.sh

This commit is contained in:
今日营业中... 2025-12-11 14:19:37 +08:00
parent b516041ca7
commit 4a519db15f

View File

@ -1,33 +0,0 @@
#!/bin/bash
set -e
cd "$(dirname "$0")"
VERSION=$(date +%Y%m%d)-latest
echo Building: ${VERSION}
###### Training Image ######
# docker build -t dcloud/lerobot-train:${VERSION} -f docker/Dockerfile.train . --build-arg http_proxy=http://192.168.16.68:18000 --build-arg https_proxy=http://192.168.16.68:18000
# docker run -it --rm --gpus '"device=7"' \
# -v ${PWD}/docker/inputs:/workspace/inputs \
# -v ${PWD}/docker/outputs:/workspace/outputs/checkpoints \
# -v ${PWD}/docker/train_task.json:/workspace/inputs/task.json \
# --shm-size=128G \
# dcloud/lerobot-train:${VERSION}
###### Merge Image ######
docker build -t dcloud/lerobot-merge:${VERSION} -f docker/Dockerfile.merge . --build-arg http_proxy=http://192.168.16.68:18000 --build-arg https_proxy=http://192.168.16.68:18000
docker run -it --rm \
-v ${PWD}/docker/inputs:/workspace/inputs \
-v ${PWD}/docker/outputs:/workspace/outputs \
-v ${PWD}/docker/merge_task.json:/workspace/inputs/task.json \
--shm-size=128G \
dcloud/lerobot-merge:${VERSION}
# # Remove dangling images
docker rmi $(docker images -f "dangling=true" -q)
docker images | grep lerobot | grep -v ${VERSION} | awk '{print $1":"$2}' | xargs docker rmi