1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-08-08 23:35:31 +02:00

fix(docker): include healthy containers in running [EE-6264] (#10746)
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run

This commit is contained in:
Chaim Lev-Ari 2024-01-17 22:30:12 +07:00 committed by GitHub
parent a305fe9e4c
commit 115b01cee3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 26 additions and 12 deletions

View file

@ -41,6 +41,7 @@ export function EnvironmentStatsDocker({ snapshot }: Props) {
)}
<ContainerStats
total={snapshot.ContainerCount}
running={snapshot.RunningContainerCount}
stopped={snapshot.StoppedContainerCount}
healthy={snapshot.HealthyContainerCount}
@ -70,6 +71,7 @@ export function EnvironmentStatsDocker({ snapshot }: Props) {
}
interface ContainerStatsProps {
total: number;
running: number;
stopped: number;
healthy: number;
@ -77,16 +79,16 @@ interface ContainerStatsProps {
}
function ContainerStats({
total,
running,
stopped,
healthy,
unhealthy,
}: ContainerStatsProps) {
const containersCount = running + stopped;
const actualTotal = total || running + stopped;
return (
<StatsItem value={addPlural(containersCount, 'container')} icon={Box}>
{containersCount > 0 && (
<StatsItem value={addPlural(actualTotal, 'container')} icon={Box}>
{actualTotal > 0 && (
<>
<StatsItem value={running} icon={Power} iconClass="icon-success" />
<StatsItem value={stopped} icon={Power} iconClass="icon-danger" />