LoginSignup
23
22

More than 5 years have passed since last update.

EC2上にdrone.ioのオープンソース版を載せてみる

Last updated at Posted at 2014-02-10

↓このエントリに触発され、DigitalOceanではなくEC2上に載せれるか試した結果。結論としては動いた。
Droneのオープンソース版を試してみました。 - Yosssi's blog

簡単に手順をまとめる

EC2インスタンスの作成

dockerのインストール

sudo apt-get update
sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
sudo reboot

curl -s https://get.docker.io/ubuntu/ | sudo sh

ただし、このままだと再起動時などにdroneからdockerへ繋がらなくなることがあったので、接続待ち受けポートの設定をしておく

/etc/default/docker
DOCKER_OPTS="-H tcp://0.0.0.0:4243"

droneのインストール

これも公式の通りでOK
drone/drone

wget http://downloads.drone.io/latest/drone.deb
sudo dpkg -i drone.deb
sudo start drone

droneが起動したら http://(hostname)/install から初期設定を行う

注意する点

  1. ディスク容量はすぐ一杯になるのであらかじめ大目に取っておく
  2. swapを設定すればt1.microでも動いたが、実用に耐えうるかは疑問
  3. droneはdocker imageの中でgit cloneを行うのでimageの中にgitを入れておく必要がある
23
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
22