その他のTIPS

Dockerコマンド

投稿日:

Dockerの備忘録をまとめました

 

dockerコマンド

docker [command]
(例)

コマンド 説明
version バージョン情報を表示する。
pull {image} : {tag} DockerレジストリからのDockerイメージをダウンロードする。
images イメージを表示する。
run [options] [--name]
{image} : {tag} [command] 
Dockerコンテナーを作成して実行する。
ps 実行中のコンテナーのみ表示する。
ps -a 停止中のコンテナーも表示する。
start コンテナの開始
stop コンテナの停止
attach dettachしたコンテナに再度ログインする
CTRL+P,Qキーでdettach(ログイン状態を抜ける)する。
exitコマンドを実行すると起動したコンテナも停止する。
commit Dockerコンテナから新しいDockerイメージを作成する

 

runコマンドのオプション

コマンド 説明
--name コンテナ名を設定する。
-d バックグラウンドで実行する。
既定では、コンテナーをフォアグラウンドで実行する。
Webサーバーやアプリケーションサーバーなど常時実行するコンテナーで指定。
-i コンテナーの標準入力を開く。
/bin/bashなどでコンテナーを操作する際に指定
-t tty(端末デバイス)を確保する。
/bin/bashなどでコンテナーを操作する際に指定
-p ホストの{ポート番号}:{コンテナーのポート番号}
Dockerサーバーのホストとポートマッピングを構成

(例)イメージ名:ubuntuからコンテナ名:ubn_cntを作成し、端末を開きbashを実行する。

 

startコマンドのオプション

コマンド 説明
-a コンテナの標準出力及び標準エラー出力とDockerホストの標準出力及び標準エラー出力を接続する。
-i コンテナの標準入力とDockerホストの標準入力を接続する。

(例)イメージ名:ubuntuからコンテナ名:ubn_cntを作成し、端末を開きbashを実行する。

 

 

スポンサーリンク

スポンサーリンク

-その他のTIPS

執筆者:

関連記事

SEO対策のまとめ

SEO対策は良く言われるように、(1)クローラーの巡回フェーズ、(2)ページのインデックス登録フェーズ、(3)検索順位決定フェーズの3つのフェーズで考える必要があるようです。SEO対策は様々なWEBペ ...

npmについて

コマンドについて ・コマンド コマンド 説明 npm init 対話形式で項目を入力してpackage.jsonを作成します。 npm init -y デフォルト値でpackage.jsonを作成しま ...

Google Adsense Tips

今後、Google Adsense Tipsをまとめたいと思います。 よろしくお願いします。   設置できる広告の数 PC版表示では、1ページに貼れる広告の数は「広告ユニット」が3つ、「リン ...

Gitについて

今までSubversionを利用していましたが、とうとう?やっと?遅ればせながらGit(ギット)に移行する事になりました。最初の方はお試しの移行期間として、共有リポジトリをさくらインターネットのレンタ ...

ECLIPSEの備忘録

今後、ECLIPSEの備忘録としてまとめていきたいと思います。   JAVA編 Javadocつける (Add Javadoc Comment) Alt + Shift + J   ...