Skip to content

Commit 74ff8fe

Browse files
committed
Add Docker in Docker to the dev container (#73)
* Add Docker in Docker to the devcontainer * add docs about docker * forward local environment variables to the devcontainer * remove containerEnv
1 parent 3679229 commit 74ff8fe

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

.devcontainer/devcontainer.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
"ghcr.io/devcontainers/features/python:1.6.3": {
99
"version": "3.12.0"
1010
},
11-
"ghcr.io/devcontainers/features/aws-cli:1": {}
11+
"ghcr.io/devcontainers/features/aws-cli:1": {},
12+
"ghcr.io/devcontainers/features/docker-in-docker:2.12.0": {
13+
"version": "27.0.3",
14+
"moby": false
15+
}
1216
},
1317
"postCreateCommand": "./tools/setup.sh",
1418
"shutdownAction": "stopContainer"

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ tools can be installed manually by running:
4444
./tools/setup.sh
4545
```
4646

47+
When developing outside the dev container, the following tools must be installed
48+
manually.
49+
50+
- [Docker](https://docs.docker.com/engine/install/) >= v27
51+
4752
Development requires the activation of the Python virtual environment:
4853

4954
```

0 commit comments

Comments
 (0)