Technofara

Golangエンジニア!仕事で必要になって勉強した事とか、新しい事とか色々まとめたりを緩くやります。技術系と思考系だけにしておきます、

Docker

httpコンテナが増えたらSerfを使って自動的にNginxが割り振るサーバを増やすというserfを使ってる感を出してみた

以前Qiitaに投稿したGWに一人さみしくDockerとSerfと戯れてみた(๑´ڡ`๑) の続き 今回は、下記構成をDockerを使って構築 Nginx(LB) x 1 python(http) x ∞ そして、Serfを使ってhttp serverが増えるたびに、nginxが通知する先を増やす。 というなんか、俺 Serf …

# jenkinsでのunitテストは、dockerでクリーン環境を作って行おう

準備 docker dockerに関してはこちら(導入手順もあります) jenkins jenkins構築に関してはこちら(centos編) jenkinsがdockerを利用するために、グループ追加 sudo gpasswd -a jenkins docker CI用Dockerの環境定義 Dockerfileで環境定義 # cat Dockerfil…

# Dockerで環境作るのにDockerfileを使ってないの?

どこでもいいので Dockerfileを用意する。 ~/Dockerfileファイルを用意しました。 前回Docker導入時に行った簡単なコマンドを、Dockerfileに定義してみます。 その前に、今回確認するimageが何かを確認 $ docker images REPOSITORY TAG IMAGE ID CREATED VIR…

# Docker初心者が、CentOSでアレした手順を書いてみた

CentOS 6.5からでDockerが使えるようになったらしい! Docker はひとつの Linux システムの上で、複数の Linux システムを動かすためのソフトウェアらしいです。 システムの分離には Linux Containers (LXC) を、ファイルシステムまわりには Advanced multi …