いくつかあるのですが、「これだ!」みたいな方法が意外と見当たらなかったので書きます。 Docker を使ったデプロイにはいくつか方法があります。 リモートへログインして Docker Hub 経由でイメージを取得してデプロイ ローカルからリモートの docker daemon へデータを送ってデプロイ 1. リモートへ SSH 接続してデプロイ これが一番お手軽です。 ローカルでイメージを作成 作成したイメージをリモートリポジトリ(Docker Hub など)にプッシュ リモートのマシンへログイン イメージをリポジトリから pull pull したイメージをもとにコンテナを作成 メリット まず、とても簡単にできます。リモートへログインして直接コンテナを生成するので、迷う所がありません。 また、リモート側で docker-compose.yml を設定できます。このため、リモートマシン上にあ