Skip to content

Instantly share code, notes, and snippets.

@satom9to5
Created April 8, 2014 09:41
Show Gist options
  • Save satom9to5/10104887 to your computer and use it in GitHub Desktop.
Save satom9to5/10104887 to your computer and use it in GitHub Desktop.

インストール

# yum installo docker-io

開始

# /sbin/service docker start

各種コマンド

コンテナ開始

# docker run {イメージ名} {コマンド}

Ex.
# docker run centos /bin/echo 'hoge'
-> コンテナを起動してechoするだけ

コンテナに接続

# docker run -i -t {イメージ名} {コマンド}

Ex.
# docker run -i -t centos /bin/bash

※終了時は普通にexitコマンド
※仮想環境を終了せずに抜ける場合はCtrl + p, Ctrl + q

動作中のコンテナ一覧表示

# docker ps

終了したものも含めたコンテナ一覧表示

# docker ps -a

コンテナ起動

# docker start {コンテナID}

コンテナのログ表示

# docker logs {コンテナID}

コンテナの詳細を表示

# docker inspect {コンテナID}

実行中のコンテナに再接続

# docker attach {コンテナID}

コンテナのプロセス終了

# docker kill {コンテナID}

コンテナ削除

# docker rm {コンテナID}

イメージ削除

# docker rmi {イメージ名}

起動できるイメージ一覧

# docker images

Dockerfileからコンテナをビルド

# docker build {Dockerfileが存在するディレクトリ}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment