4312340798
* Add support for skipping docker-compose operations * Move changes from auto-generated files to templates and bump version * Add test * Add test conditions * Add test conditions for docker-outside-of-docker * install.sh set -x for debugging * set -x * Move compose-switch check in docker-outside-of-docker test * Put into correct test * Test for correct path
129 lines
3.7 KiB
JSON
129 lines
3.7 KiB
JSON
{
|
|
"docker_init_moby": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": true
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_init": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": false
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_init_ubuntu_22": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-22.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": false
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_init_debian": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:debian",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": false
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_build": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": false,
|
|
"dockerDashComposeVersion": "v2"
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_build_moby": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": true
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_build_no_buildx": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"version": "20",
|
|
"moby": false,
|
|
"installDockerBuildx": false
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_build_no_buildx_moby": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"version": "20",
|
|
"moby": true,
|
|
"installDockerBuildx": false
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_dash_compose_v1": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": false,
|
|
"dockerDashComposeVersion": "v1"
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_dash_compose_v1_moby": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": true,
|
|
"dockerDashComposeVersion": "v1"
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_dash_compose_v2": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": false,
|
|
"dockerDashComposeVersion": "v2"
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_dash_compose_v2_moby": {
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-20.04",
|
|
"features": {
|
|
"docker-outside-of-docker": {
|
|
"moby": true,
|
|
"dockerDashComposeVersion": "v2"
|
|
}
|
|
},
|
|
"containerUser": "vscode"
|
|
},
|
|
"docker_build_no_compose": {
|
|
"image": "mcr.microsoft.com/devcontainers/javascript-node:0-18",
|
|
"features": {
|
|
"docker-in-docker": {
|
|
"dockerDashComposeVersion": "none"
|
|
}
|
|
},
|
|
"remoteUser": "node"
|
|
}
|
|
}
|