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
Copy file name to clipboardExpand all lines: README.md
+8-7
Original file line number
Diff line number
Diff line change
@@ -6,27 +6,28 @@
6
6
7
7
Accessing containers directly by IP (instead of port binding) can be useful and convenient.
8
8
9
-
## Problem
9
+
###Problem
10
10
11
11
Docker-for-Mac works by running Linux in a VM and executing containers within that VM.
12
12
13
13
Containers are accessible by IP address from the Linux VM, but not from the macOS host.
14
14
15
-
## Solution
15
+
###Solution
16
16
17
17
Create a network tunnel between your macOS host and the Docker Desktop Linux VM. The tunnel is implemented using WireGuard.
18
18
19
-
## Why WireGuard?
19
+
###Why WireGuard?
20
20
21
21
WireGuard is an extremely lightweight and fast VPN. It’s also built in to the Linux kernel, which means no background processes/containers are required to build the tunnel. It is the perfect tool for this application.
22
22
23
23
## Installation
24
24
25
-
This project just passed POC, so installation is manual. Homebrew package coming soon.
0 commit comments