はじめに 1年くらい前にDockerに入門した初心者です。いくつか自分でDockerfileを書いてみて、ある程度知識が得られてきたので、ここらでちょっとまとめてみます。 数回に分けて公開するつもりです。 dockerの主な概念 レイヤ イメージ コンテナ 今日はこのあたりの話をコマンドとともに解説します。 この記事を読むと docker image周りの構造がわかります。 データ領域を別途ボリュームに指定する理由がわかります。 git と docker の類似性 docker には git と似たコマンドがあります。 git commit / docker commit git tag / docker tag git pull / docker pull git push / docker push git log / docker history これらはどれもレイヤを操作するコマン