yamarkz's blog

紫陽花

docker コマンド

Docekr コマンド一覧

f:id:katlez:20151212141539p:plain,w350,h300

Dockerのくじらちゃんを動かすコマンドを紹介します。




docker pull

イメージのダウンロード

$ docker pull centos: 7

CentOSのすべてのタグのDockerイメージを取得する

$ docker pull -a centos

aオプションを指定すると、すべてのタグを取得することができます。タグを指定しない場合は最新のバージョンを取得しに行きます。

docker images

イメージの一覧表示

$ docker images

docker pull で取得したイメージの一覧を表示します。

docker inspect

イメージの詳細確認

$ docker inspect centos

centosという名前のイメージの詳細を確認するには、上のコマンドを実行します。

docker search

イメージの検索

$ docker search centos

Docker Hubに公開されているイメージを検索するときに使います
上のコマンドではDocker HubにあるCentOsのイメージを検索しに行きます。

docker rmi

イメージの削除

$ docker rmi centos

CentOSのイメージを削除しました。

docker login

Docker Hubへのログイン

$ docker login
Username: 登録したユーザー名
Password: 登録したパスワード
Email: 登録したメールアドレス
Login Succeeded

Docker Hubで登録したアカウントで入ります。

docker logout

Docker Hubからログアウトする

$ docker logout

docker push

Docker Hubへイメージをアップロードする

$ docker push イメージ名[:タグ名]

docker create

イメージからコンテナの生成する

$ docker create IMAGE
$ docker create --name NAME IMAGE

docker run

イメージからコンテナを生成し、起動する

$ docker run 

docker start

コンテナを起動する

$ docker start CONTAINER

docker stop

コンテナを停止する

$ docker stop CONTAINER

docker restart

コンテナを再起動する

$ docker restart CONTAINER