1

Docker コンテナー内で bazel を使用してビルドしたいと考えています。ただし、常に次の警告が表示されます。

警告: お使いのシステムではサンドボックス化された実行がサポートされていないため、アクションの気密性は保証されません。詳細については 、 http://bazel.io/docs/bazel-user-manual.html#sandboxingを参照してください。--ignore_unsupported_sandboxing を使用して、この警告をオフにすることができます。

サンドボックスを使用したい。これは権限の問題であり、Docker デーモンによって一部の権限が削除されるために発生することを理解しています。サンドボックスが機能するために必要な権限は何ですか?

注: 単に使用する--privilegedことはオプションではありません。

4

1 に答える 1

1

docker コンテナー内でユーザー名前空間を使用できるようにする必要があります。docker 1.10 より前は、使用しない限りこれは不可能でし--privilegedたが、現在はユーザー名前空間が docker に使用されているため、可能かもしれません。

于 2016-06-10T07:49:52.397 に答える