2017-09-13 13 views
0

次のコマンドで各トークンは(ドッカーに関して)何を指定しますか?Unix:簡単なコマンドナレッジ

ドッキングウィンドウの実行--rm -it高山chownコマンドの誰も/あなたはすべてのオプションとその意味が表示されますdocker run --helpを実行することにより

+1

「Unix要素」とはどういう意味ですか? – arkascha

+1

コマンドのオプションについて知りたければ、 "マニュアルページ"を読むことをお勧めします。だから 'man docker'を試してみてください。 – arkascha

+1

各テキスト要素。つまり、「-it」は何を意味していますか?チャウ誰? " - "対 " - "? – BenSmith

答えて

0

chown nobody /については

-i, --interactive     Keep STDIN open even if not attached 
     --rm        Automatically remove the container 
             when it exits 

を、このコマンドコンテナの起動時に実行されます。 このコマンドは、ルートディレクトリ(別名/)の所有者をユーザーnobodyに変更します。ユーザnobodyは、Linuxディストリビューションで利用できる特別なユーザです。

1
docker run --rm -it alpine chown nobody/
     | | ||  | |   | 
     | | | ------ ------------ 
     | | | |   | 
     Start running a container 
      | | |   | 
      Delete the container when it's finished running 
       | |   | 
       Interactive mode, attach to your terminal's stdin 
        |   | 
        Tag. Runs container tagged `alpine` 
            | 
            Run `chown nobody /` inside container 

変更は、すぐにコンテナを抜けるように失われているため、コマンドchown nobody /は何もしないことに注意してください。

+1

'chown'の後のすべての単語/トークンが、 'chown'に渡される引数であることを示すことができます。ドッカーが直接使用していないことがより明確になる可能性があります。 –