容器の学習ビットと片(B)

まず、どのようにプライベートミラーを所有するには?

方法の一つ:commitコマンドを使用します。

1、現在実行中のhttpdコンテナは、私たちが直接コンテナHTMLコンテンツを変更することができると仮定。

ドッキングウィンドウexecが2b66eedfc838 / binに/ bashのを-IT

IDは、ドッキングウィンドウは、psとコンテナのうち図である。2b66eedfc838

-it:干渉が血管に入ることはできません

2、index.htmlファイルを変更します

Vimのindex.htmlを

あなたはvimのコマンドを持っていない場合は、別途のapt-getコマンドをインストールする必要があります注意してください。

図3に示すように、容器は修正プライベート画像を提出しています。

ドッキングウィンドウが2b66eedfc838コミット私-httpdの

4、ミラードッキングウィンドウがあるかどうかを確認するには

方法2:Dockerfile

1.フォルダを作成します。

mkdir MYIMAGE

2. Dockerfileを作成します。

3、Dockerfileを構築

ドッキングウィンドウを構築します。

4、成功かどうかを確認するために

第二に、容器の操作はどっち?

1、フォアグラウンド

如ドッカーは、Ubuntuの/ binに/ bashの-itを実行します

-i代表interactive

-t代表端子

バックグラウンドで実行されている2、

80 docker.io/httpd:ドッカーは、-d -p 8088を実行します

-d代わっデタッチは、バックグラウンドで実行されています

 

第三に、コンテナは、リソースの使用を制御することができますか?

答えはイエス、のcgroupのCPU、ディスクI / O、メモリなど、および仮想マシンの制御による制御は、同様のリソースを感じています。

 

第四に、コンテナのネットワーク操作機構は、どのようにのようなものでしょうか?

コンテナのデフォルトのネットワーク通信メカニズムは、ブリッジ、どのように理解しているのですか?

各容器、docker0ブリッジブリッジ通信とインターフェースする実際の割り当てvEthインターフェイスを開始します。カードdocker0とホストは実際にポートマッピングモードを介して接続されています。

ドッキングウィンドウのネットワークで一目理解で、bridgeコマンドを検査します。ゲートウェイ上docker0、各容器vEthインターフェイスにおけるIPアドレスに対応します。

実際に、我々は、新たなネットワークセグメントを形成するために、同様のdocker0新しいゲートウェイグループに参加する新しいコンテナブリッジを作成することができます。ホスト・ネットワーク・セグメントが通信することができ、異なるネットワークセグメントを交換することができません。

私はこの記事はあなたを助けることができると思います。

更多内容实时更新,请访问公众号。    

 

点击这里,获取最高¥1888阿里云产品通用代金券

おすすめ

転載: blog.csdn.net/qq_29718979/article/details/92071409