Dockerを試してみる記録です。
プラットフォームはMacです。
とりあえず使いだしたので、少しずつまとめてみると自分の理解の整理にはつながるかなと思うので、随時更新します。
公式サイトからDocker for Macをインストール
まず、Docker for Macを公式サイトからダウンロードします。
ダウンロードされたDocker.dmgを起動してインストール。
準備が完了すると、上部のメニューにアイコンが表示されます。
ここから各種設定できますが、とりあえず無視してもよさそう。
【確認する】
インストールが済んだら確認します。
公式サイトの説明https://store.docker.com/editions/community/docker-ce-desktop-macのとおりに、確認しました。
$ docker version
【hello-worldを実行】
$ docker run hello-world
を実行。
$ docker run hello-world
で、
- hello-worldの「イメージ」を生成
- hello-worldのイメージから「コンテナ」を生成
の順に進行しました。
作られたコンテナは
$ docker container ls -a
または
$ docker ps -a
で表示することができます。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
89a2ce17dc2e hello-world "/hello" 13 minutes ago Exited (0) 13 minutes ago objective_poincare
確認できたので、上のコマンドで作られたイメージとコンテナを削除しておきます。
コンテナの削除は
$ docker container rm コンテナのID
「コンテナのID」は docker container ls -a
で表示されたCONTAINER IDです。全部入力しなくても、途中までで可。
イメージの削除は
docker image rm イメージ名
で削除しました。
コンテナとイメージを削除するコマンドは、他にも指定の方法があるので、いずれ整理する予定です。
コマンドの確認とヘルプ
コマンドのヘルプは
$ docker
です。大量に表示されます。
さらに個別のヘルプを表示させるには、たとえば先ほど使った「container」なら以下。
$ docker container --help
さらに、
$ docker container ls --help
***
超初心者の自分の学習進度に合わせて更新する予定です。
コメント