[Güncelleme1] Bazı işlevlerde TCP çekirdek parametrelerini değiştirecek bir kabuğum var, ancak şimdi bu kabuğu Docker konteynerinde çalıştırmam gerekiyor, yani kabuğun bir konteyner içinde çalıştığını bilmesi ve çekirdeği yapılandırmayı bırakması gerekiyor.
Şimdi bunu nasıl başaracağımdan emin değilim, işte /proc/self/cgroup
kabın içindeki içerik :
9:hugetlb:/
8:perf_event:/
7:blkio:/
6:freezer:/
5:devices:/
4:memory:/
3:cpuacct:/
2:cpu:/docker/25ef774c390558ad8c4e9a8590b6a1956231aae404d6a7aba4dde320ff569b8b
1:cpuset:/
Bu işlemin bir konteyner içinde çalışıp çalışmadığını anlamak için yukarıdaki herhangi bir bayrak kullanabilir miyim?
[Güncellenmiş2]: Bir işlemin lxc / Docker içinde çalışıp çalışmadığını belirlerken de fark ettim , ancak bu durumda çalışmıyor, /proc/1/cgroup
kapsayıcımın içeriği :
8:perf_event:/
7:blkio:/
6:freezer:/
5:devices:/
4:memory:/
3:cpuacct:/
2:cpu:/docker/25ef774c390558ad8c4e9a8590b6a1956231aae404d6a7aba4dde320ff569b8b
1:cpuset:/
/ Lxc / containerid yok