docker

1$ docker run イメージ

詳しいことはDocker の使い方に整理しています。

起動しているコンテナを確認したい

1$ docker ps
2$ docker ps --all # 停止しているコンテナも確認

コンテナに名前をつけて起動したい

1$ docker run --name コンテナ名 イメージ

既存のコンテナを起動/停止したい

1$ docker start コンテナ名
2$ docker stop コンテナ名

リポジトリにあるイメージを使いたい

1$ docker search キーワード
2$ docker pull イメージ名

docker searchコマンドでDocker Hubにあるイメージを検索できます。 使いたいイメージ名が判明したらdocker pullコマンドを実行します。

ダウンロード済みのイメージを確認したい

1$ docker images

コンテナ内のシェルを使いたい

1$ docker exec -it コンテナ名 sh
2$ docker exec -it コンテナ名 bash

コンテナを削除したい

1$ docker stop コンテナ名
2$ docker rm コンテナ名

コンテナのログを確認したい

1$ docker logs -f コンテナ名

カスタマイズしたイメージを作りたい

1$ docker build -t タグ名 .

.(カレントディレクトリ)にあるDockerfileの中身に沿って、カスタマイズしたイメージを作成できます。