GMT+0900タイトルのような環境を構築します。ホストOSはWindows10です。16.04VirtualBoxとかVagrantとかのインストール等については割愛します。VagruntBoxのダウンロードダウンロードと言ってよいのかどうかわかりませんが、VagruntBoxはネットに転がっているのでそれを利用します。野良VagruntBoxを使うのは怖いのでChef社が配布しているものを使います。※初めHashiCorpと書いてたのですが間違ってました。Chef社のものもGitHubにコードは上がっていますし信用できる配布元だと思います。適当にディレクトリを作って、そこでcmdから上記リンク先に記載されているコマンドを実行します。具体的には下記の通り。bento/ubuntu-16.04終わったら、次のコマンド。初回はBoxのダウンロードがはじまります。virtualboxで、これがメチャクチャ時間かかった...3時間くらい...会社でやったら一瞬だったので、油断してたんだけど...ネットワーク設定ここまで終わったら、次にネットワークの設定を行います。networkで構築。Vagrantfileの次の個所のコメントを外します。"192.168.33.10"メモリのところも外します。メモリは1024MBで設定します。これは、今後入れる予定の「GitLab」の動作要件を満たすためです。何を動かすかにもよりますが、DBとか動かさないのであれば512MBでも動作します。deviceエラーがでました...ダメでしたね...。正確には起動しているものの、前述で設定したIPで接続できません。あげたらあっさり解決しました。原因はこのIssueっぽい。statusとかで調べたら原因を解説してる記事とかが結構出てきます。下記のサイトがかなり詳しく説明してくださってます。(記事は古いですが、おそらく同じ原因です。)参考サイト【解決した】VagrantでCentOS7のVMを作ったらネットワーク設定でコケた(固定IP割り当てに失敗)VirtualBoxのネットワーク設定これで、puttyから192.168.33.10で接続すれば...というわけにはいかなかった。VirtualBox側でも設定する必要があります。今回はホストオンリーアダプターを設定。詳しくは下記のサイトが参考になりますよく使うVagrantfileの設定のまとめドメインを設定するドメインを設定するには次一行を追加します。今回はlocal.mygrantという名前にします。"local.mygrant"次に、hostsファイルに次の一行を足します。hostsファイルの場所はC:\Windows\System32\drivers\etcです。local.mygranthostsファイルはそのままでは保存できないので、一回別の場所で編集してからコピーして上書き保存します。ポートフォワーディング他のマシンからゲストOSにアクセスしたりするにはポートフォワーディングを使います。下記の設定だと、ホストOSの8080番にアクセスするとゲストOSの80番が表示されます。8080会社とかで他のマシンのゲストOSにアクセスする場合とかに使うと思います。プロセッサー数を変更するプロセッサー数を変更するには前述のメモリ設定を行ったところに次の一行を追加します。デフォルト(何も指定しない)場合は1です。endターミナルで接続するここまでくればターミナルで192.168.33.10ポート22で接続できるはずです...。私はputty使ってます。ちなみに、IPを割り当てない場合は127.0.0.1ポート2222で接続できます。ログイン、パスワードはともにvagrantです。Ubuntuの初期設定とりあえず、以下だけやりました。upgradesysv-rc-confのインストールUbuntuではchkconfigがないのでその代わりです。sysv-rc-confvimのインストール普段vimを使っているのでVimを入れます。vimをインストールするとvi実行時にvimが起動するようになります。YoshinoriN)。