Merge pull request #1865 from Dokploy/fix/isolated-docker-stack

fix: update Docker network creation command to support overlay driver in docker stack deployments
This commit is contained in:
Mauricio Siu 2025-05-10 02:33:04 -06:00 committed by GitHub
commit def99225fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -35,7 +35,7 @@ export const buildCompose = async (compose: ComposeNested, logPath: string) => {
if (compose.isolatedDeployment) {
await execAsync(
`docker network inspect ${compose.appName} >/dev/null 2>&1 || docker network create --attachable ${compose.appName}`,
`docker network inspect ${compose.appName} >/dev/null 2>&1 || docker network create ${composeType === "stack" ? "--driver overlay" : ""} --attachable ${compose.appName}`,
);
}