Drop riscv.Dockerfile now that it is no longer used. (#18340)

The workflows using this had been disabled. A new workflow was added in
https://github.com/iree-org/iree/pull/18274 that does not use this
Dockerfile, opting to instead run the steps contained in the file
directly.

Remaining "uses" are here, and those will be ported as-needed:
https://github.com/iree-org/iree/blob/e3936dca933893a8849195989db8b9e5a0893316/.github/workflows/ci.yml#L249-L263

Progress on https://github.com/iree-org/iree/issues/15332 (one less
Dockerfile to port)
diff --git a/build_tools/docker/dockerfiles/riscv.Dockerfile b/build_tools/docker/dockerfiles/riscv.Dockerfile
deleted file mode 100644
index ffa128f..0000000
--- a/build_tools/docker/dockerfiles/riscv.Dockerfile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 The IREE Authors
-#
-# Licensed under the Apache License v2.0 with LLVM Exceptions.
-# See https://llvm.org/LICENSE.txt for license information.
-# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-
-# An image for cross-compiling IREE towards RISCV using CMake.
-
-FROM gcr.io/iree-oss/base@sha256:dc314b4fe30fc1315742512891357bffed4d1b62ffcb46258b1e0761c737b446 AS install-riscv
-WORKDIR /install-riscv
-RUN wget --no-verbose "https://storage.googleapis.com/iree-shared-files/toolchain_iree_manylinux_2_28_20231012.tar.gz"
-RUN tar -xf "toolchain_iree_manylinux_2_28_20231012.tar.gz" -C /usr/src/
-RUN wget --no-verbose "https://storage.googleapis.com/iree-shared-files/toolchain_iree_rv32imf_manylinux_2_28_20231012.tar.gz"
-RUN tar -xf "toolchain_iree_rv32imf_manylinux_2_28_20231012.tar.gz" -C /usr/src/
-RUN wget --no-verbose "https://storage.googleapis.com/iree-shared-files/qemu-riscv_8.1.2_manylinux_2.28_20231026.tar.gz"
-RUN tar -xf "qemu-riscv_8.1.2_manylinux_2.28_20231026.tar.gz" -C /usr/src/
-# Old qemu-v5.2.0 to support embedded elf (without memory protection)
-RUN mkdir -p /usr/src/qemu-v5.2.0
-RUN wget --no-verbose "https://storage.googleapis.com/iree-shared-files/qemu-riscv.tar.gz"
-RUN tar -xf "qemu-riscv.tar.gz" -C /usr/src/qemu-v5.2.0
-
-FROM gcr.io/iree-oss/base@sha256:dc314b4fe30fc1315742512891357bffed4d1b62ffcb46258b1e0761c737b446 AS final
-COPY --from=install-riscv "/usr/src/toolchain_iree" "/usr/src/toolchain_iree"
-COPY --from=install-riscv "/usr/src/toolchain_iree_rv32imf" "/usr/src/toolchain_iree_rv32imf"
-COPY --from=install-riscv "/usr/src/qemu-riscv" "/usr/src/qemu-riscv"
-COPY --from=install-riscv "/usr/src/qemu-v5.2.0/qemu-riscv/qemu-riscv32" "/usr/src/qemu-riscv/qemu-riscv32-v5.2.0"
-ENV RISCV_RV64_LINUX_TOOLCHAIN_ROOT="/usr/src/toolchain_iree"
-ENV RISCV_RV32_NEWLIB_TOOLCHAIN_ROOT="/usr/src/toolchain_iree_rv32imf"
-ENV QEMU_RV64_BIN="/usr/src/qemu-riscv/qemu-riscv64"
-ENV QEMU_RV32_BIN="/usr/src/qemu-riscv/qemu-riscv32"
-ENV QEMU_RV32_V5_2_BIN="/usr/src/qemu-riscv/qemu-riscv32-v5.2.0"
diff --git a/build_tools/docker/manage_images.py b/build_tools/docker/manage_images.py
index e9022a7..14b3508 100755
--- a/build_tools/docker/manage_images.py
+++ b/build_tools/docker/manage_images.py
@@ -46,7 +46,6 @@
     "base": [],
     "base-arm64": [],
     "emscripten": ["base"],
-    "riscv": ["base"],
     "riscv-toolchain-builder": [],
     # Containers with all the newest versions of dependencies that we support
     # instead of the oldest.
diff --git a/build_tools/docker/prod_digests.txt b/build_tools/docker/prod_digests.txt
index 6070072..7fb190a 100644
--- a/build_tools/docker/prod_digests.txt
+++ b/build_tools/docker/prod_digests.txt
@@ -1,5 +1,4 @@
 gcr.io/iree-oss/base@sha256:dc314b4fe30fc1315742512891357bffed4d1b62ffcb46258b1e0761c737b446
-gcr.io/iree-oss/riscv@sha256:62e87bad3405d691ddba6f9be0ef44eeb60461a467c8d86f0842c81a1f97da79
 gcr.io/iree-oss/emscripten@sha256:2dd4c52f1bb499ab365aad0111fe5538b685d88af38636b409b0cf6a576ab214
 gcr.io/iree-oss/base-bleeding-edge@sha256:cf2e78194e64fd0166f4141317366261d7a62432b72e9a324cb8c2ff4e1a515a
 gcr.io/iree-oss/base-arm64@sha256:9daa1cdbbf12da8527319ece76a64d06219e04ecb99a4cff6e6364235ddf6c59