moxt

Just another Blog site

Dockerでよく使うコマンド

      2015/07/03

随時追加

attachとdetach

実行中のコンテナにアクセス、コンテナから脱出する。
docker run -it コンテナ名 /bin/bash とかでコンテナ内で色々やってるときにattachとdetachコマンドをよく使う。

attach

docker attach コンテナID or NAME

コンテナIDやNAMEはdocker psで分かる。
attachを実行すると無反応な感じになるので、Ctrl + cをやるとコンテナのシェルに復帰できる。
これ正しいのかなw

detach

コンテナから脱出したいときに実行する。
普通にexitを打ってもいいんだけど、コンテナでやった作業とか全部消える。
その度にrunするのも面倒なので(dockerの使い方として正しいか謎だが。)、detachで脱出する。

Ctrl + p Ctrl + q と打つと脱出できるはず。

logs [コンテナ名]

コンテナ上の標準出力を表示するときにつかう
-fオプションをつけることで
ログを垂れ流しにすることができる。

rmi [イメージID]

イメージを削除する。

タグの無いイメージを一括削除

build

Dockerfileからイメージをビルドする。

docker build -t [タグ名] [Dockerfileへのパス]

 - Docker, プログラミング

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

  関連記事

no image
Toolbarで表示する矢印アイコンの色を変えたい

http://stackoverflow.com/questions/26788464/how-to-change-color-of-the-back-arrow-in-the-new-material-theme 動的に色を変えるイイカンジな方法が分からず困っていた。 …

no image
意識低いRuby on Rails再入門6 ~ログイン必須のControllerを作りたい~

ログイン状態を取得するためのSessionsHelperを前に書いた 新規投稿画面を表示したり、実際に投稿するときにはログイン必須であることを保証したい。 …

no image
NginxとPHP-FPMを使っていたらcurl_init()が無いとエラーが出た

参考リンク 解決策 …

no image
意識低いRuby on Rails再入門1

整理がてらメモ。 Contents1 …

no image
Androidアプリを作るために最低限必要な知識と未知の部分を列挙

作りたいアプリによって必要な知識は変わるかもしれないが。。 個人的過ぎて役に立たないが、整理がてら羅列してみる。 …

no image
ファイルとかのパーミッションを再帰的に変更したい

あるディレクトリ以下全ファイルのパーミッションを再帰的に変更 chmod …

no image
iOSアプリの設計ってどうやるの?

ViewControllerに処理を詰め込みすぎて保守が大変になるのはあるあるネタですよね。 じゃあ、ViewControllerでやることってなんだろうって問われると、まあ、こんなんだろうなってフワッとしてる。 …

no image
意識低いRuby on Rails再入門2

Modelを作り、コンソール上からデータを追加した。 次はこのデータをlocalhost:3000にアクセスしたときに表示させてみたい。 …

no image
YosemiteでRubyMineが起動できない

yosemiteからjavaが1.7系になってる。 一方、rubymineは1.6系を想定している。 …

Docker Machineのメモ

随時追記する Contents1 …