Lambdaカクテル

Common Lispと自宅サーバにWebエンジニアリングの香りを載せて

docker

SWANKサーバによるEmacs SLIMEとdocker-composeとの連携 -- 現代的なCommon Lisp開発

EmacsとCommon Lispとの相性は抜群に良い. SLIMEというプラグインを使うと,Emacs上でCommon Lisp処理系を立ち上げて接続したり,既に起動している処理系に接続したりすることで,REPLや補完を動作させられる.このEmacsとCommon Lisp処理系との接続は,処…

FreeBSDのKVMことbhyveでdockerを動かした話

リモートホスト(FreeBSD 11.1)にbhyveを使った仮想マシンとしてUbuntuをホストさせ,そこでdockerdをセットアップし,そこにIPv6 TCP通信を介してローカルマシン(FreeBSD 11.1)から接続した記録です. 動機 FreeBSD上でDockerを動かす試みはあるものの,未だ…

Docker環境のJenkinsの中でDockerコンテナを立ててRoswell(on Alpine Linux)を動かす

ひとまずテストを走らせることができたのでメモ. TL;DR RoswellはCommon Lispの処理系などの便利なラッパー. root権限でJenkinsコンテナを動かすこと Alpineはユーザまわりが弱い JenkinsfileからDockerクライアントを起動させる DockerはRoswellが動くコ…

DockerでJenkinsをインストールした

最近はなんでもdockerでやるのが流行っている。Jenkinsもdocker公式イメージ(jenkinsci/jenkins)が用意されていて、面倒なJava環境の整備をすることなくJenkinsを使い始めることができる。 最近会社で実験用のホストをもらったので、その上にDockerでJenkins…

DockerでMinecraftサーバを動かし,Convoyでバックアップしてみた

最近サーバ*1を買ったので,今運用しているVPSから各種サーバを移行しています. せっかくなので最近の技術を勉強がてら導入したいと思い,Dockerを活用したサーバ構成にすることにしました.今回はMinecraftのサーバを移行することにします. また,Docker…