Docker

Docker

Headless CMS Cockpit 公式のDockerイメージを使うと、日本語ファイル名が使えない問題

Headless CMS Cockpit と NuxtJSを使用したウェブサイトを作っているのですが、Cockpitに日本語のファイルをアップロードすると、ファイル名のダブルバイトの部分が削除されて半角英数のファイル名に化けてしまいました。...
Docker

Linode(VPS)のCoreOSでDocker Swarm環境を構築する手順

最近すっかりDockerにはまっています。すでに稼働中のサービスに新たな機能を追加したいときにも、コンテナを追加したり、入れ替えたりすることで対応でき、もし不具合が見つかっても、サクッと元に戻せるフットワークの軽さがとても気に入ってます。 ...
Docker

Alpine Linux 上のPHPでiconvがエラーになるので対策しました。

AlpineベースのDockerコンテナ上で、phpからmailparseを使用した際に、以下のようなPHP Notice が表示されたので、対策してみました。 PHP Notice: iconv(): Wrong charset, con...
Docker

DockerのPHPコンテナからメールを送信するためにsSMTPをインストールしてみた。

DockerのPHPコンテナからメールを送信しようと思ったら、エラーが出て送信できなかったので、メールの送信機能を追加しました。 PHPMailerを使用してSMTPで送信すれば良い話なのですが、気軽にPHPからmailコマンドで送信したか...