kdoc - Docker

  • 作成日:2014-06-22 11:36:19
  • 修正日:2014-08-21 14:10:15

Docker

↑ページトップへ

Mac OS Xへのインストール

Dockerの起動

アプリケーションフォルダ内のboot2dockerを起動するか、

$ boot2docker init
$ boot2docker start
$ export DOCKER_HOST=tcp://$(boot2docker ip 2>/dev/null):2375

Docker自体のアップデート

以下のインストーラから行うか、

stopしてdownloadしてstart。

$ boot2docker stop
$ boot2docker download
$ boot2docker start

起動してるかしら…

$ ps aux | grep -i docker
$ ps aux | grep -i vbox

イメージ

# イメージ一覧
$ docker images

コンテナ

# 現在起動中
$ docker ps
# これまでの
$ docker ps -a
# 最後のコンテナのID
$ docker -l -q

# コンテナ停止
$ docker stop <コンテナID>

# コンテナ起動
$ docker start <コンテナID>

# コンテナ再起動
$ docker restart <コンテナID>

# 起動中のコンテナに接続
$ docker attach <コンテナID>

# (接続から抜ける)
Ctrl-p Ctrl-q

# コンテナ内のファイルをホストへコピー
$ docker cp <コンテナID>:/etc/passwd .

# ホストのディレクトリをコンテナにマウント
$ docker run -v /home/vagrant/test:/root/test ubuntu echo yo

# コンテナ削除
$ docker rm <コンテナID>

# コンテナ情報
$ docker inspect <コンテナID>

# コンテナのログ
$ docker logs <コンテナID>

# コンテナのプロセス
$ docker top <コンテナID>


↑ページトップへ