@php $pill = fn (string $s) => match (true) { $s === 'running' => 'online', $s === 'paused' => 'warning', in_array($s, ['created', 'restarting'], true) => 'pending', default => 'offline', }; @endphp
@if (! $ready)
@for ($i = 0; $i < 3; $i++)
@endfor
@elseif ($notInstalled)

{{ __('docker.not_installed_title') }}

{{ __('docker.not_installed_hint') }}

@elseif (! $connected)

{{ __('docker.unavailable_title') }}

{{ __('docker.unavailable_hint') }}

@if ($error)
{{ $error }}
@endif
@elseif (empty($containers))

{{ __('docker.empty_title') }}

{{ __('docker.empty_hint') }}

@else
@foreach ($containers as $c)

{{ $c['name'] }}

{{ $c['image'] }}

@can('operate') {{ __('docker.logs') }} @if ($c['state'] === 'running') {{ __('docker.restart') }} {{ __('docker.stop') }} @else {{ __('docker.start') }} @endif @endcan
@endforeach
@endif