#docker
Вопрос:
При выполнении команды docker inspect <container id>
мы получаем вывод , включающий множество полей. Но я не могу понять значение MountLabel
и ProcessLabel
.
Я получаю аннотацию из исходного кода :
// MountLabel contains the options for the 'mount' command
и несколько примеров из RedHat:
# buildah inspect myecho-working-container | less
{
"type": "buildah 0.0.1",
"image": "docker.io/library/myecho:latest",
"image-id": "e2b190ac8a37737ec03cfa4c9bfd989845b9bec3aa81ff48d8350d7418d748f6",
"config": "eyJjcmV...
"container-name": "myecho-working-container",
"container-id": "70f22e886310bba26bb57ca7afa39fd19af2791c4c66067cb6206b7c3ebdcd20",
"process-label": "system_u:system_r:svirt_lxc_net_t:s0:c225,c716",
"mount-label": "system_u:object_r:svirt_sandbox_file_t:s0:c225,c716",
"ociv1": {
"created": "2017-10-12T15:15:00.207103Z",
"author": "Red Hat, Inc.",
"architecture": "amd64",
и определение типа контейнера, в котором есть эти два поля из fsouza/go-dockerclient
Но я все еще не могу понять значение этих двух полей, метки монтирования и метки процесса.