CentOS7のVMにPostgreSQLとRedisを突っ込んで、ホストマシンからアクセスできるくん。 これを入れることで、ホストマシンのDBを汚す必要がなくなります。 以下のものを突っ込んでいます。
- PostgreSQL 9.6.x
- Redis 3.2.x
$ vagrant up
$ ansible-playbook site.yml
ホストマシンとプライベートネットワークを作っています。
IPアドレスは192.168.100.2です。
ホストマシンからCLIで利用するときはホストマシンにライブラリを入れておく必要があります。
CLIの場合、ホストマシンから以下のコマンドで接続できます。
$ psql -h 192.168.100.2 -U vagrant
CLIの場合、ホストマシンから以下のコマンドで接続できます。
$ redis-cli -h 192.168.100.2
docker-compose up
$ psql -h localhost -p 15432
redis-cli -h localhost -p 16379
設定でランダマイズを有効にしているので、cowsayを入れておくと楽しいことになります。