Skip to content

Commit 203bccd

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 e3fb9b1 commit 203bccd

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
@@ -130,9 +130,9 @@ elif [ "${CONTAINER_TYPE}" == "docker" -o "${CONTAINER_TYPE}" == "podman" ]; the
130130
SELINUX_LABEL=""
131131
fi
132132
if [ -t 1 -a -t 0 ]; then
133-
CONTAINER_BASE="${CONTAINER_TYPE} run -it -v ${ROOT}:${ROOT}${SELINUX_LABEL} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
133+
CONTAINER_BASE="${CONTAINER_TYPE} run --rm -it -v ${ROOT}:${ROOT}${SELINUX_LABEL} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
134134
else
135-
CONTAINER_BASE="${CONTAINER_TYPE} run -v ${ROOT}:${ROOT}${SELINUX_LABEL} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
135+
CONTAINER_BASE="${CONTAINER_TYPE} run --rm -v ${ROOT}:${ROOT}${SELINUX_LABEL} -w ${ROOT} riscvintl/udb:${CONTAINER_TAG}"
136136
fi
137137
elif [ "${CONTAINER_TYPE}" == "singularity" ]; then
138138
CONTAINER_PATH=${ROOT}/.singularity/image-$CONTAINER_TAG.sif

0 commit comments

Comments
 (0)