저는 리눅스 환경이 처음인데,
root@environment-7:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 4044556 0 4044556 0% /dev
tmpfs 812572 80328 732244 10% /run
/dev/sdb1 30309264 30292880 0 100% /
tmpfs 4062840 0 4062840 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 4062840 0 4062840 0% /sys/fs/cgroup
/dev/sdb15 106858 3668 103190 4% /boot/efi
/dev/sda1 16447292 45448 15546656 1% /mnt
tmpfs 812568 0 812568 0% /run/user/1001
tmpfs 812568 0 812568 0% /run/user/1000
overlay 30309264 30292880 0 100% /var/lib/docker/overlay2/70e69c1133c316ce3bc808d9389f3150ec4c192240f9242235842177289b2ae0/merged
shm 65536 0 65536 0% /var/lib/docker/containers/e7aaed36b6147e9ef9ce8670729402a45c7f3a4897117278571db703e461c81f/mounts/shm
overlay 30309264 30292880 0 100% /var/lib/docker/overlay2/cb33eeabab21d52cb7a5231ea39a4d4d5c08c70703e49eb469a10850713018ec/merged
overlay 30309264 30292880 0 100% /var/lib/docker/overlay2/9fb1d30f33561342c2f4cc5e963730016d19c745e58619c85257ed250032f23f/merged
shm 65536 0 65536 0% /var/lib/docker/containers/cf470959b656e2269f9cd55638d22a8b96cf20de4408765f019bec0181cf4f3e/mounts/shm
shm 65536 0 65536 0% /var/lib/docker/containers/9e86ecee9b0b7ae8db26fa326d6e3278387f815806c8cd625382a20255134f69/mounts/shm
Docker에 설치된 3개의 애플리케이션을 배포했으며 Docker 중 하나에 로그인하려고 하면 다음 오류가 발생합니다.
docker exec -it e7a bash
Runc 콘솔 소켓을 생성할 수 없습니다: mkdir /tmp/pty976898784: 장치에 남은 공간이 없습니다: 알 수 없음
누군가 이 오류를 설명할 수 있나요?
/dev/를 시도하고 탭을 클릭해도 다음 오류가 발생합니다.
여기에서 문서에 대한 임시 파일을 만들 수 없습니다. 장치에 남은 공간이 없습니다.
도움을 주시면 감사하겠습니다.
고마워,
해리
답변1
/var
/
루트 파일 시스템 아래에 설치됩니다 . 별도의 파티션(또는 작동하는 LVM)을 만들고 자체 파티션이나 논리 볼륨에 /var/lib/docker 등을 마운트할 수 있습니다. 루트 파일 시스템에서 디렉터리를 분리하면 운영 체제의 응답성과 유지 관리가 가능하며 LVM을 사용하면 더욱 유연해질 수 있습니다. 어쩌면 이는 루트 디렉터리 구조를 이해하는 데 도움이 될 수 있습니다.https://www.howtogeek.com/117435/htg-explains-the-linux-directory-struct-explained/