You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 30, 2023. It is now read-only.
./docker-in-docker-debian.sh [Enable non-root docker access flag] [Non-root user] [Use Moby] [Docker / Moby Version] [Major version for docker-compose]
19
19
```
20
20
21
21
Or as a feature:
@@ -24,7 +24,8 @@ Or as a feature:
24
24
"features": {
25
25
"docker-in-docker": {
26
26
"version": "latest",
27
-
"moby": true
27
+
"moby": true,
28
+
"dockerDashComposeVersion": "v1"
28
29
}
29
30
}
30
31
```
@@ -35,6 +36,7 @@ Or as a feature:
35
36
|Non-root user||`automatic`| Specifies a user in the container other than root that will be using the desktop. A value of `automatic` will cause the script to check for a user called `vscode`, then `node`, `codespace`, and finally a user with a UID of `1000` before falling back to `root`. |
36
37
|Use Moby |`moby`|`true`| Specifies that a build of the open source [Moby CLI](https://github.com/moby/moby/tree/master/cli) should be used instead of the Docker CLI distribution of it. |
37
38
| Docker / Moby version |`version`|`latest`| Docker/Moby Engine version or `latest`. Partial version numbers allowed. Availability can vary by OS version. |
39
+
| Major version for docker-compose |`dockerDashComposeVersion`|`v1`| Updates `docker-compose` to either Docker Compose v1 or v2 ([learn more](https://docs.docker.com/compose/cli-command/#transitioning-to-ga-for-compose-v2)). |
38
40
39
41
40
42
## Usage
@@ -47,7 +49,8 @@ You can use this script for your primary dev container by adding it to the `feat
@@ -25,7 +25,8 @@ Or as a feature (Debian/Ubuntu only):
25
25
"features": {
26
26
"docker-from-docker": {
27
27
"version": "latest",
28
-
"moby": true
28
+
"moby": true,
29
+
"dockerDashComposeVersion": "v1"
29
30
}
30
31
}
31
32
```
@@ -38,7 +39,7 @@ Or as a feature (Debian/Ubuntu only):
38
39
|Non-root user||`automatic`| Specifies a user in the container other than root that will be using the desktop. A value of `automatic` will cause the script to check for a user called `vscode`, then `node`, `codespace`, and finally a user with a UID of `1000` before falling back to `root`. |
39
40
|Use Moby|`moby`|`true`| Specifies that a build of the open source [Moby CLI](https://github.com/moby/moby/tree/master/cli) should be used instead of the Docker CLI distribution of it. |
40
41
| Docker / Moby version |`version`|`latest`| Docker/Moby Engine version or `latest`. Partial version numbers allowed. Availability can vary by OS version. |
41
-
42
+
| Major version for docker-compose |`dockerDashComposeVersion`|`v1`| Updates `docker-compose` to either Docker Compose v1 or v2 ([learn more](https://docs.docker.com/compose/cli-command/#transitioning-to-ga-for-compose-v2)). |
0 commit comments