Docker WebARENA Indigo(Ubuntu 22.4)にDockerをインストールするメモ これまでVPSは主に海外サーバのLinodeを使用していたのですが、ドル決済のため円安の影響をもろに受けて支払金額が大きくなってしまいました。そこで、どこかリーズナブルなVPSは無いかと探したところ、NTTPCさんが運営するWebARENA... 2024.06.16 DockerLinux
Docker DockerのDebianベースの親イメージのバージョンについて Dockerfileを書く際に、親イメージに何を選択するか迷うことがあります。 以前は軽量なAlpineを選択することが多かったのですが、例えばiconvなどのモジュールを追加しようとすると、思いのほか苦戦を強いられたりすることがあります。... 2023.03.17 Docker
Docker Docker swarm + Traefik v1.7(Let’s Encrypt)でワイルドカード証明書を利用する方法 Traefik v1.7を使用して、Let's Encryptのワイルドカード証明書を利用する方法の覚書です。 Docker Swarmによるオーケストレーション環境での設定方法です。(Docker-composeの場合は、たぶんdeplo... 2023.01.26 Docker
Docker Traefik v1.7のBASIC認証の設定方法 いつも忘れて探し回るので。 printf "<USER>:$(openssl passwd -apr1 <PASSWD>)\n" |sed 's/\$/\$\$/g' 2022.02.17 Docker
Docker Linode(格安VPS)でDocker用ホストを準備する手順メモ Container Linux(旧称:CoreOSLinux)がいよいよEnd Of Lifeということで、ホストOSを乗り換える必要が出てきました。 後継のFedora CoreOSは、これまでのCoreOSとはいろいろ使い勝手が異なるよ... 2020.02.14 DockerLinuxウェブサーバ運用
Docker Docker上で走るNuxt.JS + SSR のサイトをVarnishを使って爆速化した話。 あるコーポレートサイトをリリースしたのですが、最初のレスポンスが返ってくるのがちょっと遅いのでなんとかしたい。 サイトの構成は以下のとおり。 サーバはVPS( 2GB: 1 CPU, 50GB Storage )Dockerで構成(いろいろ... 2020.02.05 DockerNode.jsNuxt.JS
Docker ApacheBenchをDocker Composeでお手軽に利用してみた。 最近いくつかウェブサイトを公開したのだけど、パフォーマンスはどんな感じなのかなと気になったので、計測してみようと思った。 アクセスが殺到して落ちるタイプのサイトではないので、サクッとお手軽にDockerでApache Bench走らせて計測... 2020.02.01 Dockerウェブサーバ運用開発環境の整備
Docker Container OS にswapを設定する Container OS 上でDocker Swarm を使ってサービスを運用していると、時々CPUの負荷が高まって応答が返って来なくなる状態になることがある。 sshでログインしてtopコマンドで原因を調べると、kswapd0というスレッ... 2020.01.16 DockerLinux
Docker Dockerのphp:7-apacheコンテナで、ディレクトリ毎にキャッシュ期間を設定する方法 httpサーバを運用する場合、ファイルの拡張子別にキャッシュ期間をコントロールする方法がよく用いられますが、今回の案件ではディレクトリ毎にキャッシュを調整したいので、その方法を調べてみました。 現在稼働中のサーバは、Dockerで運用されて... 2019.12.02 Dockerウェブサーバ運用
Docker Docker公式MongoDBにパスワードを設定する方法 現在、あるウェブサービスを開発中です。このウェブサービスは、Docker上で運用する予定でして、DBとして採用したMongoDBもやはりDocker上で走らせています。 Docker HubからMongoDBの公式イメージをPULLして、コ... 2019.10.21 Dockerアプリケーションウェブサーバ運用