仮想環境

docker-compose.ymlを書いたら

What DBを変えてみたり、バージョンを変えてみたりして、アプリが動くかを確認するのに、Dockerが使えそうです。 実際に構成を書いた後、どうするかをまとめておきます。 Do docker-composeコマンドを実行する前に 既存のアプリを使うため、git cloneしてお…

Mysql2::Error::ConnectionError: Can't connect to MySQL server on 'db' (111 "Connection refused")

What $ docker-compose run web rails db:create実行時に発生したエラーです。 Solution プロセスを確認してみます。 $ docker ps 私の場合は、コンテナ内でMySQLが起動していました。 プロセスをkillして、再度実行するとエラーもでませんでした。

rbenv: command not found | Dockerfile

はじめに 任意のRailsアプリを動かすことを目的に仮想環境のコード化を進めてきました。初めはVirtualBoxを用いて、環境構築を行いました。VirtualBoxもVagrantも良いのですが、もっと手早く環境構築を試したかったため、Dockerに移行しました。 VirtualBox:…

"vboxsf" is not available

What Vagrantで環境構築する際に以下のようなエラーが起きることがあります。ゲストとホストでファイルをマウントできないというエラーです。 Vagrant was unable to mount VirtualBox shared folders. This is usually because the filesystem "vboxsf" is …

vagrantfileによる環境構築 | Docker導入まで

Vagrantは環境汚染を気にせず、ああでもない、こうでもないと悩みながら環境構築をコード化できるので、素敵です。また、Vagrantfileで環境構築ができれば、Dockerでもできるだろう...という淡い期待を抱いています。 本日進んだところ Vagrant.configure("2…

Implementation of the USB 2.0 controller not found!

What Vagrantでminimal/centos7をインストール時に起きたエラー。vagrant upが途中で止まったため、VirtualBoxで作成はされているが、起動できない状態になります。 Solution エラーメッセージに答えがあります。 VBoxManage: error: To fix this problem, e…