■実行中の全コンテナのリストを表示する
$ docker ps
■終了したコンテナも含め、すべてのコンテナのリストを表示する
$ docker ps -a
■コンテナでコマンドを実行する
$ docker run debian echo "Hello, Docker"
■コンテナでBashを対話モードで起動する
$ docker run -i -t debian /bin/bash
■コンテナの詳細情報を表示する
$ docker inspect コンテナ名 or コンテナID
■実行中のコンテナで変更されたファイルのリストを表示する
$ docker diff [コンテナ名 or コンテナID]
■コンテナで実行した内容を表示する
$ docker logs [コンテナ名 or コンテナID]
■コンテナのイメージを作成する
$ docker commit コンテナ名 イメージ名
(例)
$ docker commit my_container test/hoge
■コンテナイメージのダウンロード
$ docker pull イメージ名
タグ操作
■イメージにタグをつける
$ docker tag イメージ名 タグ
(例)
$ docker tag python:3.7.2 maikonp/py:3.7.2
Docker Hubとのやり取り
■Docker Hubとのセッションを確立する
$ docker login
■イメージをDocker Hubにアップロードする
$ docker push イメージ名
※イメージ名は、『<Docker Hubアカウント>/<識別子>』でなければならない。