02-コマンドの章 - 基本コマンド頻繁に使用するコマンド

基本的なコマンド

ドッキングウィンドウの開始と停止

 [スタート]ドッキングウィンドウ

ドッキングウィンドウを起動しsystemctl

ストップドッカ

systemctlストップドッキングウィンドウ

再起動ドッカ

systemctl再起動ドッカ

ドッキングウィンドウのステータスを表示します。

systemctlステータスドッキングウィンドウ

ブーツ:

ドッキングウィンドウを有効にsystemctl

表示ドッキングウィンドウの概要情報:

ドッキングウィンドウの情報

[表示]ドッキングウィンドウのヘルプドキュメント

ドッキングウィンドウ--help

 

よく使用するコマンド:

1.ビューミラー

ドッキングウィンドウの画像

リポジトリ:イメージ名

TAG:イメージタグ

画像ID:IDミラーリング

作成:作成日ミラー(鏡のない取得日)

SIZE:画像サイズ

これらの画像は、ドッキングウィンドウの下にホストドッカーの/ var / lib /ディレクトリの存在です。

2.検索ミラー

あなたがネットワークから必要な画像を見つける必要がある場合は、次のコマンドで検索できます。

ドッキングウィンドウの検索イメージ名

NAME:倉庫の名前

説明:ミラー説明

STARS:ユーザー評価、反応の人気のミラー

OFFICIAL:公式です

自動化さ:自動的にビルド、ドッカーハブで作成したミラーに自動的にビルドプロセスを示します

ミラープル3:ミラーがローカルダウンロードミラーに中央倉庫から引き出され

ドッキングウィンドウプルイメージ名

例えば、私は鏡centos7ダウンロードしたいです

ドッキングウィンドウプルのCentOS:7

4.ミラーを削除:ミラーミラーイメージIDの削除

ミラーIDドッキングウィンドウRMI

すべてのミラーを削除します。

ドッキングウィンドウRMI `ドッキングウィンドウの画像が-q`  

 

コンテナを作成し、起動します

カスタム・コンテナ・パラメータを作成します。

ドッキングウィンドウの実行:コンテナコマンドを作成します。

-i:オペレーティング・コンテナを示し、

-t:リアコンテナを開始するには、そのコマンドを入力します。これら2つのパラメータを加えた後、容器はにログを作成することができます。つまり、仮想端末が割り当てられます。

--name:コンテナ名が作成されます。

-v:ディレクトリのマッピング関係(前者はホスト上のディレクトリにマップされているホームディレクトリ、である)、ディレクトリまたは複数のファイルを複数示し-vマッピングを行います。注:これは、コンテナを共有するために、ホスト上の変更を行うこと、および、マッピングのためのディレクトリです。

-d:-dパラメータの後ろの実行が(コンテナを作成した後、これは自動的にコンテナを記録していないだろう、だけ-it 2つのパラメータを追加する場合、それは自動的に容器に作成されます)、バックグラウンドで実行されているコンテナの守護者を作成します。 。

-p:ポートをマッピングし、前者は、容器のポートにマッピングされたホスト・ポートは、であり、複数の-pをマッピングポートの複数を作製するために使用されてもよいです。

(1)インタラクティブなコンテナを作成します

ドッキングウィンドウの実行-it --name = mycentosのCentOS:7 / binに/ bashの

 

現在のコンテナを終了します

出口

(2)コンテナ型ガードを作成します

ドッキングウィンドウの実行 - ジ--name = mycentos2のCentOS:7

容器に

ドッキングウィンドウのexec -it mycentos2 / binに/ bashの

 

停止し、コンテナを起動

コンテナを停止します。

ドッキングウィンドウコンテナ名(またはコンテナID)を停止

スタートコンテナ:

ドッキングウィンドウの開始コンテナ名(またはコンテナID)

 

ファイルのコピー

我々はコンテナにファイルをコピーする必要がある場合には、cpコマンドを使用することができます

ファイルまたはディレクトリ名]ドッキングウィンドウのcpコンテナコピーする:コンテナディレクトリ

ファイルは、コンテナからコピーすることができます

ドッキングウィンドウのCPコンテナ名:コンテナー・ディレクトリーは、ファイルのディレクトリをコピーする必要があります

 

マウント・ディレクトリ

私たちは、コンテナを作成することができたとき、我々はコンテナに影響を与えるために、ディレクトリへのホストファイルを変更することができるように、ディレクトリ内のコンテナディレクトリには、ホストにマップされます。

例えば、ホストディレクトリにコンテナを追加-vパラメータバックを作成します。

ドッキングウィンドウの実行 - ジ-vは/ usr / local / myhtml:は/ usr / local / myhtml --name = mycentos3のCentOS:7

あなたはマルチレベルのディレクトリを共有している場合、プロンプトが不十分なアクセス許可が表示されることがあります。

このことは、禁止のセキュリティモジュールのSELinuxのcentos7権威あるためであり、我々はパラメータが--privileged =真のディレクトリをマウントする権限を持っていない問題を解決するために追加する必要があります。

 

ビューコンテナIPアドレス

私たちは、次のコマンドラインの様々なデータの入った容器を見ることができます

ドッカーは、コンテナ(コンテナID)を検査します

また、ダイレクト出力の直接IPアドレスには、次のコマンドを実行することができます

ドッカーは--format = '{{。}} NetworkSettings.IPAddress' コンテナ(コンテナID)検査します

 

削除コンテナ

指定されたコンテナを削除します:

名前ドッキングウィンドウのRMコンテナ(コンテナID)

 

おすすめ

転載: www.cnblogs.com/itmu89/p/11846042.html