diff --git a/deepfence_frontend/apps/dashboard/src/features/registries/components/RegistryImageTagsTable.tsx b/deepfence_frontend/apps/dashboard/src/features/registries/components/RegistryImageTagsTable.tsx
index e0ddb2f970..ed894e12a4 100644
--- a/deepfence_frontend/apps/dashboard/src/features/registries/components/RegistryImageTagsTable.tsx
+++ b/deepfence_frontend/apps/dashboard/src/features/registries/components/RegistryImageTagsTable.tsx
@@ -1,5 +1,5 @@
import { useMemo } from 'react';
-import { useSearchParams } from 'react-router-dom';
+import { generatePath, useSearchParams } from 'react-router-dom';
import {
createColumnHelper,
Dropdown,
@@ -11,7 +11,9 @@ import {
} from 'ui-components';
import { ModelContainerImage } from '@/api/generated';
+import { DFLink } from '@/components/DFLink';
import { EllipsisIcon } from '@/components/icons/common/Ellipsis';
+import { PopOutIcon } from '@/components/icons/common/PopOut';
import { ScanStatusBadge } from '@/components/ScanStatusBadge';
import { TruncatedText } from '@/components/TruncatedText';
import {
@@ -164,19 +166,76 @@ export const RegistryImageTagsTable = ({
columnHelper.accessor('vulnerability_scan_status', {
enableSorting: false,
header: () =>