LoginSignup
8
5

More than 3 years have passed since last update.

vagrantとDockerで環境構築をした

Posted at

はじめに

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環境」を初心者向けに解説は初心者の私にとってわかりやすかったです。
さらなるエラー箇所については、解決したら追記していきます。

8
5
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
8
5