タグ Docker の記事

Docker Compose で NGINX の起動前に自己署名証明書を生成する方法

Docker Compose で NGINX を起動する前に SSL/TLS の自己署名証明書を生成する方法についてです。 この方法は、開発環境や確認用の環境において ではなく のアドレスで動作確認をしたいときなどに有用です。 確認時の環境 Docker: Docker …

M1 Mac で Docker のビルドエラー fatal error: vips/vips8 への対処方法

M1 Mac ( Apple Silicon )で Node.js を使う Docker イメージのビルドで次のようなエラーが出るときの対処方法についてです。 サンプル 1: サンプル 2: 私は Node.js の NPM パッケージ を使うプロジェクトでこのエラーに遭遇し…

Docker for Mac の仮想マシンのディスクが壊れたときの対処方法

Docker for Mac の仮想マシン Linux のディスクが壊れてしまったときの対処方法についてです。 結論から言うと、トラブルシュートの「 Clean / Purge data 」を実行すれば OK です(ただし、ボリュームなどがすべて削除されてしまうので、削除される…

Docker Compose の bind mounts から node_modules を除外する方法

Docker Compose において bind mounts から Node.js のパッケージ格納ディレクトリである を除外する方法についてです。 主な使いどころとしては、開発環境において「 bind mounts を利用したいが ディレクトリはビルド時以外は触らない場…

Docker Compose の depends_on の使い方まとめ

Docker Compose の の使い方をかんたんにまとめました。 主に自分用のまとめですが、このあたりは公式ドキュメントがあまり充実していないので、 Docker Compose をよく使う方のお役にも立つのではないかと思います。 前提 Compose ファイル( )の…

Docker の MariaDB / MySQL イメージを使うときの tips

Docker で MariaDB / MySQL イメージを使うときのプチ tips をいくつかまとめました。 対象イメージは と ですが、他のバージョンのものでも使えることが多いと思います。 目次 日本語サポートを改善する データベースをダンプする データベースをリストア…

docker-compose up で一部のサービスを除外する方法

追記 2021/03/25: を使った方法について追記しました。 Docker 小ネタで、 コマンドで一部のサービスを除外する方法についてです。 動作確認時点の Docker と Docker Compose のバージョンは次のとおりです。 : 19.03.5, build…

Docker のターミナル出力が変なところで折り返される問題

Docker の標準出力が変な文字数で折り返されて表示される問題の解決方法についてです。 原因 ホスト側のターミナルの幅の情報が Docker コンテナの方に渡されないことが原因です。 対処方法 以下のような形で環境変数を使ってカラム数を指定すれば、ホスト側のターミナルの幅が …