5
多くのマイクロサービスをテストしています。以下のようなそれらのいくつかのドッキングウィンドウ・コンファイルに Iグループ:複数のドッカーの作成(マシンごとに1つ)
agent:
image: php:fpm
volumes:
- ./GIT:/reposcm:ro
expose:
- 9000
links:
- elastic
elastic:
image: elasticsearch
expose:
- 9200
- 9300
それから私は私が$docker-compose up
によって別の「マイクロ・サービス」を開始する別のディレクトリに$docker-compose up
による最初の1を起動します。しかし、私は得る:
ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`.
私はどのようにdocker-compose.ymlのためのドッカーマシンを指定できますか?
$docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM
default - virtualbox Running tcp://192.168.99.101:2376
my_test - virtualbox Running tcp://192.168.99.102:2376
default
マシンでのみ、「マイクロサービス」を実行できます。
docker-compose.yml
のターゲットマシンを指定するにはどうすればよいですか?
Thx! さらに、 'docker-machine env <マシン名>'の後に、 'eval" $(docker-machine env <マシン名>) " –