docker-compose × .envファイルで環境切り替え|実践的な使い方と注意点
前回の記事では、docker-composeで使う.envファイルの基本的な書き方や役割について解説しました。
今回はその続きとして、.envファイルを応用し、開発環境と本番環境を切り替えるための構成方法を、より実践的な視点でわかりやすくご紹介していきます。
Contents
前回の記事では、docker-composeで使う.envファイルの基本的な書き方や役割について解説しました。
今回はその続きとして、.envファイルを応用し、開発環境と本番環境を切り替えるための構成方法を、より実践的な視点でわかりやすくご紹介していきます。
Contents
docker-composeで複数のサービスを連携して使うとき、「設定値をどこかにまとめておきたい」と思ったことはありませんか? そんなときに活躍するのが.env
ファイル。この記事では、インフラ初心者や開発者の方に向けて、.envファイルの仕組み・作り方・使いどころをやさしく解説していきます。
Dockerfileは、Dockerイメージの設計図です。少しの工夫でイメージサイズを小さくしたり、ビルドを高速化することができます。この記事では、基本構文からよく使う命令、軽量化のコツ、そしてマルチステージビルドの実践例まで、初心者〜中級者向けにやさしく解説します。
BashはLinux環境での作業効率を向上させる強力なシェル環境です。
日々の業務や開発で役立つBashのワザを10個厳選してみました
Bashには設定ファイルとして .bashrc
と .bash_profile
がありますが、それぞれの用途が異なります。
.bashrc
は、通常のターミナルを開いたときに実行されるスクリプトで、エイリアスや環境変数の設定を記述するのに適しています。一方、.bash_profile
はログイン時にのみ実行されるため、システム全体の環境変数を設定するのに向いています。
Linuxを構築する際に必ず必要なのは、ユーザやグループの存在です。
ユーザ作成や編集、確認するためのコマンドをまとめました
実行はrootかそれに近い権限で実行しましょう
useradd username
例:
[…]