Skip to content

Commit d5698b9

Browse files
committed
fix: remove docker container after exit
The build script leaves multiple containers in a host environment. This update adds an `--rm` option to remove a Docker container after a command is executed. Signed-off-by: Evgeny Semenov <[email protected]>
1 parent 3d9129d commit d5698b9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bin/setup

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@ elif [ "${CONTAINER_TYPE}" == "docker" ]; then
111111
docker build -t riscvintl/udb:${CONTAINER_TAG} -f .devcontainer/Dockerfile .
112112
fi
113113
if [ -t 1 -a -t 0 ]; then
114-
DOCKER_BASE="docker run -it -v ${ROOT}:${ROOT} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
114+
DOCKER_BASE="docker run --rm -it -v ${ROOT}:${ROOT} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
115115
else
116-
DOCKER_BASE="docker run -v ${ROOT}:${ROOT} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
116+
DOCKER_BASE="docker run --rm -v ${ROOT}:${ROOT} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
117117
fi
118118
elif [ "${CONTAINER_TYPE}" == "singularity" ]; then
119119
CONTAINER_PATH=${ROOT}/.singularity/image-$CONTAINER_TAG.sif

0 commit comments

Comments
 (0)