diff --git a/core/archipelago/src/api/rpc/system.rs b/core/archipelago/src/api/rpc/system.rs index a5f8e240..b97152df 100644 --- a/core/archipelago/src/api/rpc/system.rs +++ b/core/archipelago/src/api/rpc/system.rs @@ -614,11 +614,10 @@ impl RpcHandler { let data_dir = &self.config.data_dir; // Stop all running containers - if let Ok(client) = archipelago_container::PodmanClient::detect().await { - if let Ok(containers) = client.list_containers().await { - for c in &containers { - let _ = client.stop_container(&c.names).await; - } + let client = archipelago_container::PodmanClient::new("archipelago".to_string()); + if let Ok(containers) = client.list_containers().await { + for c in &containers { + let _ = client.stop_container(&c.names).await; } }