回答編集履歴
1
回答途中だったため、追記
test
CHANGED
@@ -37,3 +37,29 @@
|
|
37
37
|
|
38
38
|
|
39
39
|
> wsl.confでパーミッションをいじるため、optionsにumask=22等設定したい場合、wsl.confはCentOS7側だけ設定で大丈夫でしょうか?docker-desktop側も設定必要でしょうか?(CentOS7からコマンド実行した場合に、Dockerがどのディストリビューションの設定を見て動作するのかが分からないです)
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
umask の指定は、CentOS 7 側だけで想定通りの挙動になるはずです。Docker Desktop を起動している場合は、WSL 上で `ls -al /mnt/wsl/` を実行すると、 Docker Engine 側の本体用プログラムやバイナリ、Linux ディストリビューションをバインドマウントするための領域、ボリューム用として使うためのデータ領域が見えます。これらの領域は、それぞれ直接操作するものではなく、Docker Desktop の Docker Engine を通して見えています。
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
```
|
50
|
+
|
51
|
+
docker@example:/mnt/c/WINDOWS/system32$ ll /mnt/wsl/
|
52
|
+
|
53
|
+
total 4
|
54
|
+
|
55
|
+
drwxrwxrwt 5 root root 100 Jun 8 21:12 ./
|
56
|
+
|
57
|
+
drwxr-xr-x 4 root root 4096 May 23 2020 ../
|
58
|
+
|
59
|
+
drwxr-xr-x 4 root root 100 Jun 8 21:12 docker-desktop/
|
60
|
+
|
61
|
+
drwxr-xr-x 3 root root 60 Jun 8 21:12 docker-desktop-bind-mounts/
|
62
|
+
|
63
|
+
drwxr-xr-x 6 root root 120 Jun 8 21:12 docker-desktop-data/
|
64
|
+
|
65
|
+
```
|