私はLinux環境が初めてです。
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/