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
Use [Devcontainers](https://code.visualstudio.com/docs/devcontainers/containers) to prepare a fully automated working environment.
4
+
5
+
### Docker
6
+
7
+
Docker defaults should work fine therefore there is nothing to do.
8
+
9
+
### Podman
10
+
11
+
Start Podman service for a regular user (rootless) and make it listen to a socket:
12
+
13
+
```shell
14
+
systemctl --user enable --now podman.socket
15
+
```
16
+
17
+
Restart your OS if necessary and verify that podman listens:
18
+
19
+
```shell
20
+
systemctl --user status podman.socket
21
+
```
22
+
23
+
## VSCode
24
+
25
+
Install the extension https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers
26
+
27
+
Only if you use podman, therefore Optional:
28
+
29
+
Go to the Extension Settings:
30
+
31
+
-`Dev › Containers: Docker Compose Path` set `podman-compose`
32
+
-`Dev › Containers: Docker Path` set `podman`
33
+
-`Dev › Containers: Docker Socket Path` set `/run/podman/podman.sock`
34
+
35
+
To open the repository with DevContainers do `Ctrl + Shift + P` and enter `Dev Containers: Rebuild and Reopen in Container` or `Dev Containers: Reopen in Container`. For more options see the Extension documentation.
0 commit comments