DevOps

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 ◇…

環境変数について

環境変数とは 環境変数とは、OSが設定値などを永続的に保存し、利用者や実行されるプログラムから設定・参照できるようにしたもの。プログラムの実行時などに必要となる、利用者やコンピュータごとに内容が異なる設定値などを記録するために用いられる。 <…

Macで作業するときによく使うショートカット

■同じ単語、文字列を選択して一括編集する Shift + Ctrl + L ■Mac で画面を収録する方法 shift + command + % ■chromeでタブを切り替え alt + command + 左右キー ■アプリ切り替え command + tab