コンテナ型の仮想環境を作成、配布、実行するためのプラットフォーム。
docker を使うにはまずdocker アプリを起動する。
起動しているコンテナのみ表示
docker ps
動作、停止しているコンテナを表示
docker ps -a
上記コマンドを実行すると$ docker ps -a
コンテナの起動・停止に使用するCONTAINER ID
や、動作状況が分かるSTATUS
が表示されます。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
91185599630a postgres "docker-entrypoint.s…" 4 weeks ago Up 9 seconds 0.0.0.0:5432->5432/tcp wonderful_editor_database_1
511f35b0bcf2 mysql:latest "docker-entrypoint.s…" 8 weeks ago Up 9 seconds 0.0.0.0:3306->3306/tcp, 33060/tcp hello_world_rails-database-1
118cb744cca6 mysql:latest "docker-entrypoint.s…" 2 months ago Exited (128) 8 weeks ago line_todo_list-database-1
713cf5bba56a mysql:latest "docker-entrypoint.s…" 2 months ago Exited (128) 4 weeks ago hello_world_rails2-database-1
コンテナの起動
$ docker start [CONTAINER ID]