0
のドッキングウィンドウコンテナによって生成された内容は、私がコンテナを実行するには、次のコマンドを使用し得るとき:その後、私は、コンテナ内のプログラムを実行しパーミッション拒否されたローカルfileystem
docker run -it -v /home/:/usr/ ubuntu64 /bin/bash
、プログラムは、いくつかのファイルを生成folder:/ usr /これも/ home /にありますが、生成されたファイルにエラーでアクセスできません:コンテナの外で許可が拒否されました。
これは、コンテナ内のルートによって生成されたファイルであるが、コンテナの外にあり、ユーザーがルート権限を持っていない可能性がありますが、それをどのように解決するのでしょうか?
私がしたいのは、コンテナの外側の(コンテナにインストールされている)プログラムによって生成されたファイルにアクセスすることです。
: 'IDの-g' のために使用? 「id -u」はどういう意味ですか? – hunter
idコマンドは、現在のユーザに関する詳細を通知します。 'id -u'はそれにUIDを与え、' id -g'はそのGIDを与えます –
これは、私が投稿したコマンドでバックチックがすることです。内部のコードを評価し、ブロックをコマンドの出力に置き換えます –