Docker

CakePHP3アプリケーションをPHP7.3で動かす

1人AdventのDay-18です。 adventar.org 手元で作っていたアプリケーションをPHP7.3に乗せて見たので、その時の内容を晒してみようというのが今回の目論見です。 ちゃちゃっと。 構成について Herokuで動くようにしています。 ということで、以前に作成したPH…

Docker PHPの各種バージョンの違いについて調べてみる

adventar.org Day-3です。 カレンダーを見ると、「docker phpの各種バージョンの違いについて調べてみる」という事でネタが設定されていました。 これに従ってまいりましょう。 はて・・・ PHPの公式Dockerイメージ https://hub.docker.com/_/php/ これのこ…

herokuでphp動かすためのDockerイメージを組んだ

「herokuでDocker使えるよ」って言うから試そうとしたらハマった - 大好き!にちようび というものを書いたじゃないですか。 あれ以来、「一旦Container registryでやるの諦めてアプリケーションだけ書いちゃおう・・・」となり放置、さらに他のことに浮気を…

「herokuでDocker使えるよ」って言うから試そうとしたらハマった

Heroku container registryっていうのができたんだ!!っていうから、喜び勇んで飛びついた俺たちは・・・ php:php72-apacheでやろうとしたが、「MPMモジュールが複数あるから!!」などと言われ、そのままでは使えず。 ログを見ると、 AH00534: apache2: Co…

自分がよく使いそうなDockerの構成をgithubで管理していくことにした

以前にこういう記事を書いた。 daisuki.nichiyoubi.land やってよかったな!と思う反面、gistだと手元に持ってくるときに「まだちょっとなんか不便・・」みたいな気持ちになる。わがままだけども。 結局「前に書いた○○」をコピペしたりもするんだけど、ただ…

我々はcomposer scriptをもっとカジュアルに使っていってもいいかもねの話②

ふと気付いて実行してみたら便利っぽい使い方ができたので、 前回の続きみたいなエントリー。 daisuki.nichiyoubi.land 自分で使うプロジェクトに関しては、composer でどこからでも叩ける用にDockerfileなんかでパスを通している。 RUN wget http://getcomp…

Docker使ってwebアプリケーション作っているときに、logをいい感じにアクセスしやすくする

ちょーーーーー当たり前かもしれないけど、今日気づいて「なるほど!!!」と膝を打ったので恥を忍んでのメモ。 なんか /var/log にログ落ちてないんだけど〜〜と焦燥した日々でした よくあるやつ、 ErrorLog "/var/log/httpd/error.log” みたいなのを想像し…

ローカルに雑にhttpsな環境を作る時にhttps-poralがクソ便利だ

ngrockとかlocal tunnelでもいいですが!外部からアクセスさせるようなもんでもないな〜という時ありますもんね。 slackやlineといったbotのwebhook先はlocal tunnel oauthのredirect urlや、ただ単にsecureにしたいだけな時はhttps-portal みらいな使い分け…

「雑にCakePHP3プロジェクトを始めたいな」の時のDockerfileを書いてた

最近は業務で、これまでのPJ外のレポジトリに入り浸っている。 書いているのがCakePHP3用のプラグインで、普段は「Webアプリケーション」を書くことが多いのだけど、そこら辺から全く独立したプログラムだ。 ただしテストを書くために実行環境は必要で、「サ…