深入了解Docker背后的namespace技术
skeleton.c的副本。 > cp skeleton.c ipc.c 我们测试IPC命名空间的方法,是通过在主机上创建一个消息队列,当我们在IPC namespace中产生一个新进程时确保我们不能看到它。让我们首先在当前的shell中创建一个消息队列,运行skeleton副本代码来查看队列。 > ipcmk -Q Message queue id: 65536 > gcc -o ipc ipc.c > ./ipc ipcs -q ------ Message Queues -------- key msqid owner perms used-bytes message 0xfe7f09d1 65536 root 644 0 0 不使用新的IPC namespace,你可以看到同样的消息队列被创建。现在让...阅读全文