Docker

Docker Compose

Docker Composeとは、複数のコンテナを一括で効率的に操作できるツールです。 Docker Composeでは、あらかじめ用意した定義ファイル(compose.yml)に従い、複数のコンテナを一括で作成・起動します。 Docker だけでは、1度に1つずつのコンテナしか操作できま…

Dockerfile

Dockerfile(ドッカーファイル)とは、Dockerイメージの設計図のことをいいます。 Dockerイメージを新規に作成するための手順を記したテキストファイルで、プログラムを動作させるサーバーやミドルウェア、コマンドなどの情報を記載します。 骨格としては ア…

Dockerfile 応用

1. 作業ディレクトリと、Gemfile、Dockerfileを作成。 cd 作業ディレクトリ . ├── Dockerfile └── src └── Gemfile src/Gemfile ちなみにGemfileとは、gemが記述されているファイルのことです。gemのバージョン管理を行うものです。 # frozen_string/literal…

Docker基礎

Dockerの理解の9割方は、Linuxの理解が求められる。 公式ドキュメント 念の為、バージョンを確認。 docker -v DockerHubにログイン docker login dockerを立ち上げるには、docker Desctopを起動、または以下のコマンドから。 ◇起動コマンド open -a Docker ◇…