Merge pull request #387 from stefanlasiewski/patch-2

--privileged can be used with user namespaces
This commit is contained in:
Mano Marks 2018-01-16 16:42:11 -08:00 коммит произвёл GitHub
Родитель 4630b45c86 32ff99e8ad
Коммит a2f56ac9da
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -151,7 +151,13 @@ In this step you'll see how to implement user namespaces.
See 'docker run --help'.
```
As stated in the error response, *privileged* containers are not currently supported with user namespaces.
As stated in the error response, *privileged* containers are not currently supported with user namespaces. But user namespaces for a container can be disabled by using the 'host' user namespace:
```
ubuntu@node:~$ sudo docker run --rm --privileged --userns=host alpine id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),20(dialout),26(tape),27(video)
ubuntu@node:~$
```
6. Start a new container in interactive mode and mount the Docker Host's `/bin` directory as a volume.