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
+16-1Lines changed: 16 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
> See the [IETF Tools Windows Dev guide](https://github.com/ietf-tools/.github/blob/main/docs/windows-dev.md) on how to get started when using Windows.
8
8
9
-
2. On Linux, you must also install [Docker Compose](https://docs.docker.com/compose/install/). Docker Desktop for Mac and Windows already include Docker Compose.
9
+
2. On Linux, you must [install Docker Compose manually](https://docs.docker.com/compose/install/linux/#install-the-plugin-manually) and not install Docker Desktop. On Mac and Windows install Docker Desktop which already includes Docker Compose.
10
10
11
11
2. If you have a copy of the datatracker code checked out already, simply `cd` to the top-level directory.
12
12
@@ -183,3 +183,18 @@ The content of the source files will be copied into the target `.ics` files. Mak
183
183
### Missing assets in the data folder
184
184
185
185
Because including all assets in the image would significantly increase the file size, they are not included by default. You can however fetch them by running the **Fetch assets via rsync** task in VS Code or run manually the script `docker/scripts/app-rsync-extras.sh`
186
+
187
+
188
+
### Linux file permissions leaking to the host system
189
+
190
+
If on the host filesystem you have permissions that look like this,
191
+
192
+
```bash
193
+
$ ls -la
194
+
total 4624
195
+
drwxrwxr-x 2 100999 100999 4096 May 25 07:56 bin
196
+
drwxrwxr-x 5 100999 100999 4096 May 25 07:56 client
197
+
(etc...)
198
+
```
199
+
200
+
Try uninstalling Docker Desktop and installing Docker Compose manually. The Docker Compose bundled with Docker Desktop is incompatible with our software. See also [Rootless Docker: file ownership changes #3343](https://github.com/lando/lando/issues/3343), [Docker context desktop-linux has container permission issues #75](https://github.com/docker/desktop-linux/issues/75).
0 commit comments