Docker

Tomcat のログを fluentd で送ったり受け取ったりしたい - 調査

とりあえず送ったり、受け取ったりするにはどうしたらいいかメモ。 LTSV化とかしちゃったりなんかしちゃいたいとも思いつつ。http://mossaky.hatenablog.com/entry/2013/05/22/130921 http://blog.tmtk.net/2013/04/02/ltsv_style_access_log_in_tomcat.ja.h…

CentOS7 コンテナ に fluentd をインストールする

いろいろあって fluentd を始めてみることに。 何て読むのかかなり迷ったが 「ふるえんとでぃー」と読むのがツウっぽい。どうもログやらなにやらをいろんな形でいろんなところに送りつけることができる ナウなヤングの間でバカ受けのにくいあんちきしょうの…

オフィシャルイメージが存在しないCentOSコンテナを作る

DockerHub でオフィシャルイメージを検索しても 欲しいディストリの バージョンがありませんでした。なんてことありませんか?お仕事で必要になったCentOSコンテナが 5.1 だったのですが そんな状態になってしまったので 0 からコンテナを作ってみました。参…

Ubuntu14.10 に Docker をインストール

いつもはCoreOSを使ってDockerでいろいろやっていますが Ubuntu上でのテスト環境が必要になったので Ubuntu+Docker環境をVertualBoxに構築するための覚書。Ubuntu環境の構築以下サイトからubuntu-14.10-server-amd64.isoをDLしてインストールしました。以下…

Dockerでダイナミックにリバースプロキシのメモ

nginxでダイナミックにリバースプロキシするやつ元ネタのSD12月号のdocker特集も見てみたいなぁ

CommonLispでWebサーバを作ってみる

Land of Lisp P247 Webサーバを作ろう をやってみました。Docker上で開発環境を構築。 いろんな実験や学習をするときにホストOSが汚れないのがいいなぁ。 core@localhost ~ $ docker run -ti ubuntu /bin/bash root@306141dac20c:/# apt-get update root@306…

サービスディスカバリの話とか。

サービスディスカバリ http://qiita.com/spesnova/items/ab1c5ccc996f8d681839 http://qiita.com/spesnova/items/bdaa125220992115528d http://qiita.com/zembutsu/items/626c55cc702d54f7fa65ログ収集の話。 http://deeeet.com/writing/2014/05/14/logspout…

Dockerコンテナ内からDockerのホストOSに通信する方法

■ 普通にIPアドレスで通信できない Docker管理ツールをDockerコンテナ化したいなと思って作業中。 DockeコンテナからWebAPIをたたこうとしてもNAT解決されてるので ホストOS上のAPIは普通には叩け無いことが判明。■ Unixドメインソケットを使う 他の同じよう…

Dcokerあれこれ

最近、会社の開発環境に Docker を導入していこうと考えているのです。 いろいろ、知識的に足りないところがあるのでググってみましたとりあえず、今後の調査の頭出しとしていろいろ調べたことのまとめをしておきます。 コンテナ間の連携 Links Dockerのrun…

Docker Build中に yum install がうまくいかなくなる

会社で躓いたので調査中。今までビルドで来ていたDockerfile。 CentOS6.6+OracleXE。 今日ローカルでビルドしたら急にErrorが起きてビルドできなくなっちゃいました。確かこんなエラー。 ※会社じゃないからうろ覚え > Error: Cannot retrieve metalink for …

Solr-4.10.2 in tomcat7

CentOS7, Tomcat7, Solr-4.10.2 のDockerfileを作ってみました。 FROM centos:7 MAINTAINER moremagic<itoumagic@gmail.com> # Install RUN yum -y update RUN yum -y install wget tar java-1.7.0-* tomcat* # ssh RUN yum install -y passwd openssh-server initscripts \ && ec</itoumagic@gmail.com>…

Dante Dockerfile

Dante をすぐ使ってみたい方のために CentOS6, Dante のDockerfileを作ってみました。 FROM centos:centos6 MAINTAINER moremagic <itoumagic@gmail.com> # Install wget etc... RUN yum install -y wget passwd openssh-server initscripts \ && wget http://pkgs.repoforge.org/</itoumagic@gmail.com>…

Shipyard 開発環境構築(1)

Docker WebUI の Shipyard がとてもいいです。 https://github.com/shipyard/shipyard完璧かといったらそうではない。 やりたいことに少し手の届かないところもあります。せっかくだからちょっと中身を見てみようかなと。 取り合えずCentOS7 を使って開発環…

CentOS7 で Oracle-XE

Oracle-xe を CentOS7 に入れてみました。Cent6に入れたDockerfileを公開されている方がいたので感謝して Fork。 CentOS7 用に書き換えてみました。 https://github.com/pmdevel/oracle-xe https://github.com/moremagic/oracle-xeさっそく DockerHub に登録…

CentOS7 で ssh

CentOS7 で sshしてみようと思ったら前の手順でうまくいきませんでした 以下の手順でうまく接続できるようになりました docker run -it -p 22 centos /bin/bash # echo 'root:root' | chpasswd # yum install -y passwd openssh-server initscripts # /usr/s…

DockerHab に イメージを登録

以下を参考にDockerHubにイメージを登録してみました。 http://www.atmarkit.co.jp/ait/articles/1408/26/news038.html#02初めにGitHubアカウントでDockerにユーザ登録しておいてからスタート。 # docker pull centos # docker run -d -i -t centos /bin/bas…

CentOS7 に Dockerインストール

CentOS7 に Dockerをインストールする手順です これだけ。 # yum update # yum install docker-io # docker -v Docker version 1.3.2, build 39fa2fa/1.3.2超簡単です。Remote APIも有効にしておきます # vi /etc/sysconfig/docker # Modify these options i…

Panamax インストール

前回の記事でCoreOSのインストールができたので、 そのイメージの上にPanamaxを乗せてみます。 oreOS (stable) core@localhost ~ $ docker version Client version: 1.3.3 Client API version: 1.15 Go version (client): go1.3.2 Git commit (client): 54d9…

Panamax を CentOS6.6 に入れてみようとする(失敗)

Dockerの起動停止をWebから行うことのできるツールを探していたら Panamax とやらを見つけました。■参考サイト http://uzy-exe.hateblo.jp/entry/2014/08/14/024841 http://www.denet.ad.jp/technology/2014/09/vol15-panamaxsensuuchiwa.html http://matsu.…

Docker de SSH

Docker に興味が出たので入れてみました。 HostOS は VertualBox CentOS 6.6Dockerは以下のページを参考にインストール。 http://qiita.com/zwirky/items/991f61a231f4e198a320 # rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6 # y…

Docker in TeamCity

TeamCity Dockerイメージを作る DockerFile を書いてみました。 起動したらTeamCityがすぐ使えることが目標。 FROM centos:6 RUN yum -y update RUN yum -y install initscripts MAKEDEV RUN yum -y install openssh-server* RUN sed -ri 's/^#PermitRootLog…