LoginSignup
2
2

More than 5 years have passed since last update.

Sahara@vagrantがないと生きていけない体になってしまった、、、

Last updated at Posted at 2014-02-08

今まで

chefりだしてしばらくは、基本的には、

  1. レシピ書いて、
  2. 調理して(bundle exec knife solo cook melody)、
  3. エラーでたらレシピ書き直し、でなかったら味を確認(sshログインしてうまくいってるか確認)
  4. 1〜3の繰り返し

で、たまに大バカをして「やっちまったな汗」ってなったときはvagrant destroyして最初からやり直し。
「これがOSを壊して作ってかあ」とか言っていいながらbootstrap画面をながめていたのですが、昨日、saharaと出会ってガラリと変わった。何分もbootstrap画面を眺めなくてすむようになったわけです^^/ (基本的な1〜4の流れはそのままです)

準備

「やっちまったな汗」となる前に、いい感じのサーバ状態でコミット。
ポイントは一回haltしてからcommitすること。haltせずに、起動したままcommitしてしまうととっても時間がかかるので注意>< ここ重要!!

vagrant sandbox on
vagrant halt
vagrant sandbox commit
vagrant up

やっちまったな汗

基本的な1〜4をやっていて「やっちまったな汗」ってときには、

vagrant sandbox rollback

これだけ。あとは何回やっちまってもrollbackするだけでcommitしたサーバ状態に戻れるわけです^^/

2
2
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
2
2