メールアドレス欄には先ほど作成したメール アドレスを入力する ③ パスワードは先ほど作成したメールアドレスの パスワードと同じ文字列を入力する ④ 以下の3つのチェックボックスにチェックを入れる • I agree to Docker’s Terms of Service. • I agree to Docker’s Privacy Policy and Data Processing Terms. • 私はロボットではありません (C) Tasuku Hori, exa Corporation Japan, 2018. 17 ① ② ③ ④ ④
Workers SwarmモードにおけるManagerが3ノード、従属2ノード のインスタンスを一度に起動する ・5 Managers and no workers SwarmモードにおけるManagerを5ノード(それ以外なし) のインスタンスを一度に起動する ※Swarmモードを使用しない場合は、レンチアイコンは 触れることはない ① CLOSE リンクを選択する (C) Tasuku Hori, exa Corporation Japan, 2018. 32 ①
現時点では何も表示されない REPOSITORY リポジトリ名(イメージ名の一部、内容を表す) TAG タグ名(イメージ名の一部、バージョンを表す) IMAGE ID イメージID(イメージごとに一意) CREATED 作成された時期 SIZE イメージファイルの容量 ① ローカルレジストリ上に保存されているイ メージをリスト化する (C) Tasuku Hori, exa Corporation Japan, 2018. 46
ls」と入力し、 hello-world:latest イメージの情報を確認する ※左図の結果 REPOSITORY hello-world TAG latest IMAGE ID 2cb0d9787c4d CREATED 5週間前 SIZE 1.85kB ① ② (C) Tasuku Hori, exa Corporation Japan, 2018. 47
run <イメージ名> 引数で指定されたイメージをもとにコンテナを実行する ※docker run hello-world は、 Dockerをインストールした直後に正常動作を確認する ために使用される ① (C) Tasuku Hori, exa Corporation Japan, 2018. 48
する CONTAINER ID コンテナID(コンテナごとに一意) IMAGE イメージ名(run時指定したイメージ名) COMMAND コンテナ起動時実行するプロセス CREATED コンテナ作成時期 STATUS Up:実行中、Exited:停止中 PORTS 通信可能ポートやIPアドレス範囲 NAMES コンテナ名(無指定時は勝手につける) ※docker container ls -a と省略することも可能 ② コンテナIDを覚えておく(後で利用するため) ① コンテナIDもしくはコンテナ名を使って操 作を行う イメージID同様コンテナIDも先頭3文字だ け指定するだけでよい (C) Tasuku Hori, exa Corporation Japan, 2018. 49
→docker container stop <コンテナID>を使って停止 させてから削除する ② 「docker container ls -a」と入力し、 hello-worldイメージを実行したコンテナが削除され ていることを確認する ① (C) Tasuku Hori, exa Corporation Japan, 2018. 51 再実行しないコンテナはこまめに削除す ること ②