今更ながらdockerさんに入門です。

1-1. 参考

https://qiita.com/kurkuru/items/127fa99ef5b2f0288b81

1-2. dockerインストール

公式サイトでアカウント作成してインストールする。

1-3. 基本コマンド

$ docker container xxxxx
$ docker image xxxx

dockerコマンドチートシート

・docker と docker-compose について

docker → 1つのコンテナ単位(ruby, selenium, chrome)

docker-compose → 各コンテナをまとめて起動する

1-4. docker作業フロー

# ----- 1コンテナ単位 -----
# 1. Dockerfile編集
↓
$ docker build CONTAINERNAME
# コンテナ内に入って実際にコマンド打つのも良さげ
$ docker exec -it ruby /bin/bash

# ----- コンテナ全体 -----
# 2. docker-composeを編集する(作成したDockerfileを指定したり、imageを指定したり)

# 3. 起動
$ docker-compose up -d
# 4. 終了
$ docker-compose down