Last active
May 8, 2017 05:33
-
-
Save DovRine/212fb914840b0868e03dc2110fb308e3 to your computer and use it in GitHub Desktop.
Simple docker-compose setup that won't build on a remote machine using docker-machine
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~$ docker-compose -f docker-compose.prod.yml build | |
Building php | |
Traceback (most recent call last): | |
File "/usr/bin/docker-compose", line 11, in <module> | |
load_entry_point('docker-compose==1.11.2', 'console_scripts', 'docker-compose')() | |
File "/usr/lib/python3.6/site-packages/compose/cli/main.py", line 64, in main | |
command() | |
File "/usr/lib/python3.6/site-packages/compose/cli/main.py", line 116, in perform_command | |
handler(command, command_options) | |
File "/usr/lib/python3.6/site-packages/compose/cli/main.py", line 223, in build | |
force_rm=bool(options.get('--force-rm', False))) | |
File "/usr/lib/python3.6/site-packages/compose/project.py", line 313, in build | |
service.build(no_cache, pull, force_rm) | |
File "/usr/lib/python3.6/site-packages/compose/service.py", line 804, in build | |
buildargs=build_opts.get('args', None), | |
File "/usr/lib/python3.6/site-packages/docker/api/build.py", line 215, in build | |
timeout=timeout, | |
File "/usr/lib/python3.6/site-packages/docker/utils/decorators.py", line 47, in inner | |
return f(self, *args, **kwargs) | |
File "/usr/lib/python3.6/site-packages/docker/api/client.py", line 179, in _post | |
return self.post(url, **self._set_request_timeout(kwargs)) | |
File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 535, in post | |
return self.request('POST', url, data=data, json=json, **kwargs) | |
File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 488, in request | |
resp = self.send(prep, **send_kwargs) | |
File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 609, in send | |
r = adapter.send(request, **kwargs) | |
File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 390, in send | |
conn = self.get_connection(request.url, proxies) | |
File "/usr/lib/python3.6/site-packages/docker/transport/ssladapter.py", line 56, in get_connection | |
conn = super(SSLAdapter, self).get_connection(*args, **kwargs) | |
File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 296, in get_connection | |
conn = self.poolmanager.connection_from_url(url) | |
File "/usr/lib/python3.6/site-packages/urllib3/poolmanager.py", line 271, in connection_from_url | |
pool_kwargs=pool_kwargs) | |
File "/usr/lib/python3.6/site-packages/urllib3/poolmanager.py", line 219, in connection_from_host | |
return self.connection_from_context(request_context) | |
File "/usr/lib/python3.6/site-packages/urllib3/poolmanager.py", line 230, in connection_from_context | |
pool_key = pool_key_constructor(request_context) | |
File "/usr/lib/python3.6/site-packages/urllib3/poolmanager.py", line 95, in _default_key_normalizer | |
return key_class(**context) | |
TypeError: __new__() got an unexpected keyword argument 'key_assert_hostname' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '2' | |
services: | |
nginx: | |
build: | |
context: . | |
dockerfile: ./docker/nginx/Dockerfile.nginx.prod | |
ports: | |
- 80:80 | |
php: | |
build: | |
context: . | |
dockerfile: ./docker/php/Dockerfile.php.prod |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from nginx:1.13.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM php:7.1.4-fpm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/project_root | |
/docker | |
/nginx | |
Dockerfile.nginx.prod | |
/php | |
Dockerfile.php.prod | |
docker-compose.prod.yml | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment