Skip to content

Instantly share code, notes, and snippets.

@t-oginogin
Created August 10, 2014 00:28
Show Gist options
  • Save t-oginogin/94689ca2c132779d4956 to your computer and use it in GitHub Desktop.
Save t-oginogin/94689ca2c132779d4956 to your computer and use it in GitHub Desktop.
CentOS6 on Google Compute EngineにDockerを入れ、Genome解析ツールをセットアップする ref: http://qiita.com/t_oginogin/items/f04e60ea54ef85a47859
export TMPDIR=/data/tmp
sudo mkdir /data
sudo /usr/share/google/safe_format_and_mount -m "mkfs.ext4 -F" /dev/disk/by-id/google-disk-1 /data
sudo mkdir /data/ngs
sudo docker run -it --name chef -v /data/ngs:/ngs t.oginogin/chef /bin/bash
scp -o UserKnownHostsFile=/dev/null -o CheckHostIP=no -o StrictHostKeyChecking=no -i $HOME/.ssh/google_compute_engine vicuna.zip $USER@TYPE-GOOGLE-COMPUTE-ENGINE-PUBLIC-IP-HERE:/home/$USER
sudo mkdir /data/ngs/tmp
sudo mv ~/vicuna.zip /data/ngs/tmp/
sudo git clone https://github.com/t-oginogin/ngs_recipes.git /ngs/ngs_recipes
sudo mkdir /ngs/chef-solo
cd /ngs/ngs_recipes
sudo chef-solo -c solo.rb -j ./localhost.json
sudo docker commit chef t.oginogin/ngs
sudo /usr/share/google/safe_format_and_mount /dev/disk/by-id/google-disk-1 /data
sudo docker run -it --name ngs -v /data/ngs:/ngs t.oginogin/ngs /bin/bash
bwa
bowtie
bowtie2
samtools
vicuna-omp-v1.0
sudo mkdir /data/tmp
sudo yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo yum -y install docker-io
sudo service docker start
sudo chkconfig docker on
sudo service docker restart
cd /data/
sudo yum install curl
sudo curl -o Dockerfile https://raw.githubusercontent.com/t-oginogin/dockerfiles/master/ubuntu/Dockerfile_chef
sudo docker build -t t.oginogin/chef .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment