Skip to content

Commit f7f59b2

Browse files
committed
Update run.sh
before starting a container make sure there is not a container with same name already running docker: Error response from daemon: Conflict. The container name "/sc-trident2-saivs-run" is already in use by container "63d8f188ed76c35ca04e64ce6cf89b2e50bfb72a08b67820272c3d8900f90656". You have to remove (or rename) that container to be able to reuse that name. Signed-off-by: Mircea Dan <[email protected]>
1 parent 7a3a185 commit f7f59b2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

run.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,19 +152,22 @@ if [ "${COMMAND}" = "start" ]; then
152152
# Start Docker container
153153
if [ "${IMAGE_TYPE}" = "standalone" ]; then
154154
IMG_NAME=$(echo "${PREFIX}-${ASIC_TYPE}-${TARGET}" | tr '[:upper:]' '[:lower:]')
155+
docker rm ${IMG_NAME}-run
155156
docker run --name ${IMG_NAME}-run \
156157
-v $(pwd):/sai-challenger \
157158
--cap-add=NET_ADMIN \
158159
${OPTS} \
159160
--device /dev/net/tun:/dev/net/tun \
160161
-d ${IMG_NAME}
161162
elif [ "${IMAGE_TYPE}" = "server" ]; then
163+
docker rm sc-server-${ASIC_TYPE}-${TARGET}-run
162164
docker run --name sc-server-${ASIC_TYPE}-${TARGET}-run \
163165
--cap-add=NET_ADMIN \
164166
${OPTS} \
165167
--device /dev/net/tun:/dev/net/tun \
166168
-d sc-server-${ASIC_TYPE}-${TARGET}
167169
else
170+
docker rm ${PREFIX}-client-run
168171
docker run --name ${PREFIX}-client-run \
169172
-v $(pwd):/sai-challenger \
170173
--cap-add=NET_ADMIN \

0 commit comments

Comments
 (0)