Dockerを触った。
その時のメモを少し。
Dockerfile
Dockerコンテナーの構成内容を記載したファイル
Dockerfileのコマンド
FROM 元になるDockerイメージ
VOLUME 指定した名前でマウントポイントを作成し、他のホストやコンテナから外部マウント可能なボリュームにする
CMD docker run
が実行された時に実行される
RUN docker build
が実行された時に実行される
Dockerイメージの作成、Dockerコンテナーの作成
docker build [ -t {イメージ名} [ :{タグ名} ] ] {Dockerfileのあるディレクトリ}
Docekrコンテナーの作成
docker run {イメージ名}
Docekrコンテナーの起動
docker start {コンテナー名 or コンテナーID}
Docekrコンテナーへのアタッチ
PID=1に接続する模様
docker attach {コンテナー名 or コンテナーID}
コンテナー内に入ってコマンド打つ
docker exec -it {コンテナー名} bash