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: Docker/README.md
+79-28Lines changed: 79 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,50 +4,24 @@
4
4
## Docker configs
5
5
Edit the file: `.env.docker`
6
6
7
-
### Using docker-sync
8
-
`docker-sync` greatly improves the performance of synced volumes from the local file system to Docker, giving a nearly live-performance for read/write operations.
9
-
10
7
#### Setup on macOS
11
8
(The following steps are copied from [this online documentation](https://reece.tech/posts/osx-docker-performance/))
9
+
***Recommendation**: use [OrbStack](https://orbstack.dev/) instead of Docker Desktop for Mac!
12
10
13
-
##### Install docker-sync
14
-
15
-
```
16
-
gem install --user-install docker-sync
17
-
brew install fswatch
18
-
brew install unison
19
-
brew install eugenmayer/dockersync/unox
20
-
```
21
-
22
-
#### Configuring docker-sync
23
-
Docker sync requires a valid configuration file (docker-sync.yaml), the below file creates a named volume for Docker called osx-sync and mounts the local macOS directory.
24
-
25
-
Add `docker-sync` to your $PATH using `nano ~/.zshrc`
26
-
27
-
```
28
-
if which ruby >/dev/null && which gem >/dev/null; then
`docker-sync` greatly improves the performance of synced volumes from the local file system to Docker, giving a nearly live-performance for read/write operations.
121
+
122
+
##### Install docker-sync
123
+
124
+
```
125
+
gem install --user-install docker-sync
126
+
brew install fswatch
127
+
brew install unison
128
+
brew install eugenmayer/dockersync/unox
129
+
```
130
+
131
+
#### Configuring docker-sync
132
+
Docker sync requires a valid configuration file (docker-sync.yaml), the below file creates a named volume for Docker called osx-sync and mounts the local macOS directory.
133
+
134
+
Add `docker-sync` to your $PATH using `nano ~/.zshrc`
135
+
136
+
```
137
+
if which ruby >/dev/null && which gem >/dev/null; then
0 commit comments