2016-07-14 8 views
1

私のUbuntu 14.04サーバーには、Dockerイメージvirtual_machineがあります。ユーザーネームスペース(--userns-remap=myuser)を使用しないときは、docker imagesコマンドを使ってドッカー画像を見ることができます。ドッカーデーモンで名前空間を有効にすると、イメージが表示されません。ドッカーを起動してコンテナを作成するユーザー。--userns-remap=myuserという名前も、ホストに関するほとんどの特権を持たないユーザーです。ユーザーネームスペースを使用しているときにDockerイメージにアクセスできない

私は彼に完全な所有権と/var/lib/docker/ディレクトリのすべての特権を与えようとしましたが、結果は同じです。 何が起こっていますか?

答えて

0

ユーザーネームスペースを有効にしてドッカーデーモンを起動すると、/var/lib/dockerではなく、/var/lib/docker/xxxx:yyyy、xxxx、yyyyなどのサブディレクトリが/ etc/subuidおよび/ etc/subgidに応じて検索されます。

画像を再度作成する必要があります。

古い画像は失われませんが、ユーザーの名前空間オプションが無効な場合は使用できます。

関連する問題