Skip to content

Instantly share code, notes, and snippets.

View hakozaru's full-sized avatar
🏠
Working from home

hakozaru

🏠
Working from home
View GitHub Profile
vagrant plugin install sahara
# sandboxモード実行
$ vagrant sandbox on
# ロールバック
vagrant sandbox rollback
# コミット
vagrant sandbox commit
# 適当な場所で作業用ディレクトリを作成
mkdir test_dir
cd test_dir
vagrant init hakozaru/CentOS-7-x86_64_Minimal_1511
vagrant up
# login !
cd /vagrant/sample_app
rails s -b 0.0.0.0
# 仮想環境からログアウト
exit
# mac上での操作
vagrant reload
# 再度ログイン
vagrant ssh
# 25行目のコメントを解除する(行頭の#を外す)
# guest: 3000, host: 3000に修正する
config.vm.network "forwarded_port", guest: 3000, host: 3000
# 29行目のコメントを解除する(行頭の#を外す)
config.vm.network "private_network", ip: "192.168.33.10"
# ローカルとファイルを同期して、いつも使っているエディタで開発するため
# (/vagrant以下はVagrantfileがあるディレクトリと同期される)
cd /vagrant
rails new sample_app
vagrant up
vagrant ssh
vagrant init hakozaru/rails_centos7_2
mkdir test_dir
cd test_dir
rbenv local 2.3.0