セージ の メモ書き

メモこそ命の恩人だ

docker - コマンドめも

https://docs.docker.jp/engine/reference/commandline/index.html

docker サービス

サービス開始

  • docker サービス自体を開始する。
  • コンテナとは別の話。
  • docker サービス自体が起動していなければ、docker コマンドは使用できない。
sudo service docker start

状態確認

  • Ubuntu のコマンドで各サービスの状態をチェックできる。
  • 各サービスの状態が表示される。
    • "+":稼働中
    • "-":停止中
    • "?":判断不可
service --status-all
  • サービス名を指定することもできる。
  • docker の状態が表示される。
    • 稼働中:Docker is running
    • 停止中:Docker is not running
service docker status


コンテナ管理

状態確認

  • 稼働中のコンテナが表示される。どこで実行してもOK。
  • "-a" でインストール済みの全コンテナが表示される。
  • STATUS "UP" が稼働中。
  • STATUS "Exited" が停止中。
docker ps
docker ps -a

イメージ確認

docker images


コンテナ操作

  • "docker-compose.yml" ファイルがあるディレクトリでコマンドを実行すること。

コンテナ開始

docker-compose up -d

コンテナ停止

docker-compose stop

コンテナ再起動

docker-compose restart


ボリューム

一覧

docker volume ls


ネットワーク

  • 登録済みのネットワークを確認
docker network ls
  • 特定のネットワーク詳細情報を表示
docker network inspect ネットワーク名
  • ネットワーク作成
docker network create ネットワーク名



以上