はじめに
Vagrantを使う「Mac最速のDocker環境」を初心者向けに解説を参考に環境構築をしたときにエラーとなったことをまとめて書いていきます。
VirtualBoxをインストールから、Mutagenのインストール・セットアップまでは問題なくできたので、その次のコマンドから書いていきます。
Vagrantを起動
コマンド実行後に、エラーが発生しました。
$ vagrant up
/Users/hoge/.vagrant.d/gems/2.4.9/gems/vagrant-mutagen-0.1.2/lib/vagrant-mutagen/Mutagen.rb:22:in `initialize': No such file or directory @ rb_sysopen - /Users/hoge/.ssh/config (Errno::ENOENT)
config
が無いと言われているので、作ってあげます。
ディレクトリ名かと思ってたらファイル名でした
$ touch /Users/hoge/.ssh/config
再度、upすると今度は成功するはずです。
$ vagrant up
仮想環境にSSH接続
接続はすんなりできました。
$ vagrant ssh
root@087fc4a682c3:/ cd app
root@087fc4a682c3:/app# docker-compose -f docker-compose.dev.yml build
root@087fc4a682c3:/app# docker-compose -f docker-compose.dev.yml up
# dockerにログインしてないとエラーが出たらログインしましょう
root@087fc4a682c3:/app# docker login
さいごに
Vagrantを使う「Mac最速のDocker環境」を初心者向けに解説は初心者の私にとってわかりやすかったです。
さらなるエラー箇所については、解決したら追記していきます。