diff --git a/appmgr/src/version/v0_2_7.rs b/appmgr/src/version/v0_2_7.rs index 42d5bbc52..c860dc0df 100644 --- a/appmgr/src/version/v0_2_7.rs +++ b/appmgr/src/version/v0_2_7.rs @@ -15,11 +15,16 @@ impl VersionT for Version { } async fn up(&self) -> Result<(), Error> { for (app_id, _) in crate::apps::list_info().await? { + tokio::process::Command::new("docker") + .arg("stop") + .arg(&app_id) + .invoke("Docker") + .await?; tokio::process::Command::new("docker") .arg("update") .arg("--restart") .arg("no") - .arg(app_id) + .arg(&app_id) .invoke("Docker") .await?; }