나는 모든 도커 작업에 하나의 파티션을 사용하기로 결정했습니다.
모든 것이 순조롭게 진행되었고 예상대로 진행되었습니다. 한 부분을 제외하고. "볼륨"을 사용하는 프로젝트를 시작하면 파일 관리자에 표시됩니다. 여러 프로젝트를 시작하면 짜증나기 시작합니다.
나는 udev 규칙을 사용해 보았습니다 /etc/udev/rules.d/00-docker.rules
.이것은 템플릿입니다.
# hide docker's loopback devices from udisks, and thus from user desktops
SUBSYSTEM=="block", ENV{DM_NAME}=="docker-*", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_IGNORE}="1"
SUBSYSTEM=="block", DEVPATH=="/devices/virtual/net*", ATTR{loop/backing_file}=="/media/user/work/docker/*", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_IGNORE}="1"
불행히도 이것은 목적을 달성하지 못했습니다.
그들의 위치는 다음과 같습니다.
/media/user/work/docker/overlay-2/{random characters}/merged
/media/user/work/docker/ 아래에 있는 "장치"를 무시하여 파일 관리자에서 숨기고 싶습니다. 어쨌든 이것을 알아낼 수 있습니까?