Docker Machine(Boot2Docker(Tiny Linux)) 上で docker/gitlab を動かしてみる

sameersbn/gitlab:8.0.4 オンプレミスな GitHub Clone GitLab かなり気持ち悪いロゴ…(なぜこうなった) バージョンUPでこうなったらしい… それはいいとして、 Docker image を利用して、公式に公開されている、docker/gitlab を docker-machine で作成した docker-host(virtual-box) 上で 動かしてみた。 インストール ssh で docker-machine ホストOSへ接続した状態でおこなう docker-machine ssh dev docker pull sameersbn/gitlab:8.0.4 cd ~/works/ git clone https://github.com/sameersbn/docker-gitlab.git cd docker-gitlab # Dockerfile からビルドする場合 # docker build --tag=$USER/gitlab . docker-compose インストール docker コンテナを複数使用するアプリケーションの構成(起動順序や必要リソースなど)をまとめて管理できるのが、 docker-compose clone されたディレクトリに、 docker-compose.yml が存在するので、 docker-compose で起動できる。 # docker-compose ダウンロード cd ~/Downloads wget https://github.com/docker/compose/releases/download/1.4.2/docker-compose-Linux-x86_64 sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose sudo chmod 755 /usr/local/bin/docker-compose # version 確認 docker-compose --version # 以下が表示される # docker-compose version: 1....

2015-10-10 ·  2015-10-10 · 2 分 · 329 文字

Ubuntu 14.04 上に Docker Machine を インストールする

Docker Machine を試す! docker-machine docker-machine は Docker ホストを管理するツールで、ホストとなる Docker コンテナ起動サーバが、VM や AWS、 Digital Ocean などの ホストへ接続し実行する事で、あたかも local で docker コンテナが動いているかのように振る舞うツール。 Docker コンテナ管理ツールとしても仕様できるみたい。 docker インストール まずは、 dokcer のインストール # Docker install wget -qO- https://get.docker.com/ | sh # version を確認しておく。 docker --version # 以下が表示される # Docker version 1.8.2, build 0a8c2e3 # ユーザーを docker グループに追加 sudo usermod -aG docker $USER docker-machine インストール 続いて、 docker-machine をインストールする。 cd ~/Download wget https://github.com/docker/machine/releases/download/v0.4.1/docker-machine_linux-amd64 sudo mkdir -p /opt/bin sudo mv docker-machine_linux-amd64 /opt/bin/docker-machine sudo chmod +x /opt/bin/docker-machine # docker-machine version 確認 # /opt/bin にパスが通っている事! docker-machine -v # 以下のようにバージョンが表示される # docker-machine version 0....

2015-10-10 ·  2015-10-10 · 3 分 · 459 文字

Ubuntu 14.04 wireshark 設定

Ubuntu 14.04 で wireshark を導入すると、root 権限で起動するなりしないと、 通常はパケットキャプチャできない設定になっている。 ので、任意の一般ユーザをキャプチャできるよう、設定する。 # wireshark インストール sudo add-apt-repository ppa:wireshark-dev/stable sudo apt-get install wireshark ## TODO 以下、、必要??? # wireshark グループ作成 sudo groupadd wireshark # wireshark グループ に自分を追加 sudo usermod -a -G wireshark [user_name] sudo chgrp wireshark /usr/bin/dumpcap sudo chmod 750 /usr/bin/dumpcap # dumpcapに対して以下のケーバビリティを許可 sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap sudo getcap /usr/bin/dumpcap それでもダメな場合は、、、 export LIBOVERLAY_SCROLLBAR=0 wireshark

2015-09-12 ·  2015-09-12 · 1 分 · 58 文字

Ubuntu14.04 Upstart チート

/etc/init/ 配下に XXXXX.conf ファイルを作成するのみ 基本コマンド # 設定を反映 sudo initctl reload-configuration # XXXXX JOB の状態確認 sudo initctl status XXXXX # XXXXX JOB を開始 sudo initctl start XXXXX # XXXXX JOB を停止 sudo initctl stop XXXXX # XXXXX イベントを発生 sudo initctl emmit XXXXX XXXXX.conf 書き方 Job 基準 # Job が開始されたら 起動 start on started [開始するためのJOB名] # Job が停止されたら 停止 stop on stopped [開始するためのJOB名] イベント 基準 # イベントが発生したら開始 start on [開始するためのイベント名] # イベントが発生したら停止 stop on [停止するためのイベント名] 参考 Upstart を使ってお手軽 daemon 化 いますぐ実践!...

2015-09-10 ·  2015-09-10 · 1 分 · 83 文字

Ubuntu14.04 AtomエディタをPPAでインストールする

Ubuntu で Github 製エディタ Atom の自動アップデートを有効にする sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom

2015-06-05 ·  2015-06-05 · 1 分 · 16 文字