@@ -5,20 +5,15 @@ Here are some minimal setup instructions to get you up and running with docker-c
5
5
6
6
## Docker Already Installed
7
7
8
- If you have one of the following then you are good to go with no further setup:
9
-
10
- - Docker Desktop on Windows WSL2
11
- - Docker Desktop on MacOS
12
- - Any Linux distribution with Docker installed
13
-
14
- For WSL2 check: Settings → Resources → WSL integration → ENABLE ... Apply and Restart
8
+ If you have any Linux distribution with Docker installed you are all set.
15
9
16
10
(linux-installation)=
17
11
## Linux
18
12
19
13
** Debian Distros**
20
14
21
15
``` bash
16
+ sudo apt update
22
17
sudo apt install podman docker-compose-v2
23
18
```
24
19
@@ -28,19 +23,25 @@ sudo apt install podman docker-compose-v2
28
23
sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
29
24
sudo dnf install podman docker-compose-plugin
30
25
```
31
-
26
+ (podman-integration)=
32
27
** Podman Integration with Docker Compose**
33
28
34
29
``` bash
35
30
systemctl enable --user podman.socket --now
36
31
export DOCKER_HOST=unix://$XDG_RUNTIME_DIR /podman/podman.sock
37
32
```
38
33
39
- ## Windows or MacOS
34
+ ## Windows
35
+
36
+ - Install WSL2 with Ubuntu Distro (for systemd)
37
+ - Open Ubuntu terminal and follow [ ] ( linux-installation )
38
+
39
+ ## Mac OS
40
40
41
- - Install podman desktop < https://podman-desktop.io/docs/installation >
42
- - Follow [ ] ( linux-installation ) above in a WSL2 or Mac terminal
43
- - For Mac, add an X11 server like XQuartz
41
+ - brew install podman
42
+ - brew install docker-compose
43
+ - Follow 'Podman Integration with Docker Compose'
44
+ - Add an X11 server like XQuartz
44
45
45
46
## Docker permissions
46
47
0 commit comments