Docker

scaffoldy - よくあるwebサービス構成の Docker Compose ファイルを作ってくれるジェネレータ

·1 分で読めます

Scaffoldy は、選択したサービスを組み合わせた webサービスの Docker Compose 設定ファイルを作ってくれるwebサービスです。 対話式のフォームに回答していくだけで、docker compose で動作する yml ファイルが作られます。現在選べるのは以下のような項目 言語/環境 - Python / Node.js / その他 .gitignore 等 git の設定 デ …

dockerizeコマンドで他のDockerコンテナの立ち上げを待つ

·1 分で読めます

「Docker で動くようにすること」(to dockerize)じゃない、ツールの方の dockerize (jwilder さん作)を使って、同じDocker network 内(setup_remote_docker したもの)に立ち上げ中のコンテナの準備ができるのを待たせる方法。 # 名前が紛らわしいのは検索性を低めてると思いますが どうせならツールも自力でセットアップせずに docker …

Docker+Traefikで同一ホストのサブフォルダとルートフォルダで別バックエンドを見に行かせる

·1 分で読めます

Traefik をリバースプロキシにしてアクセスをバックエンドの Docker コンテナに振り分ける実験をしていたのですが、http://example.com/app1 と http://example.com/app2 をコンテナ app1 と app2 に振り分けることは無事できたものの、http://example.com/ へのアクセスがどちらにもいかず404になってしまいました。 …

マジック・ザ・GIFニング - 面白動画を載せたMtGのカードを生成するプログラム

·1 分で読めます

カードゲーム「マジック・ザ・ギャザリング(MtG)」のデータを使ったネタプログラミングが Hacker News で話題となっていました。 Pythonで書かれ、GitHubで公開されているこのツールは、MtGのカードのタイトルに合った内容のアニメーションGIFを埋め込んで、MtGのパロディカードを生成するというプログラム。 生成したカードを定期的にツイッターにつぶやく bot 機能も持っていて、 …

[メモ] Docker + Spress で静的サイトを作る

·1 分で読めます

PHP製の静的サイトジェネレーター Spress を、Windows 上で Docker で実行しました。 ソース PHP製の静的サイトジェネレーターSculpinを使ってみたのですが、開発が思ったほどアクティブでなさそうなのと、Spress が Sculpin の影響を受けた後継者である、みたいなことを言っている人がいたので、こちらも試すことにしました。 今回も、Docker Compose を …

[メモ] Docker + Sculpin で静的サイトを作る

·1 分で読めます

PHP製の静的サイトジェネレーター Sculpin を、Windows 上で Docker で実行しました。 ソース サンプルのテーマを派生させて差分で日本語+自分用のテーマを作ろうとしたけど、theme の仕組みはまだ実験的です、とある通り、サンプルテーマもテーマ内のアセット読み込みに対応してなかったりまだまだでした。 セットアップのメモをSculpin自身を使って静的ブログにしてみました。 …