-
Notifications
You must be signed in to change notification settings - Fork 188
Open
Description
pad@pi-pad:~/pad.ws$ sudo docker-compose up -d
keycloak is up-to-date
Starting pad ...
postgres is up-to-date
coder is up-to-date
Creating redis ...
Starting pad ... done
ERROR: for redis "host" network_mode is incompatible with port_bindings
ERROR: for redis "host" network_mode is incompatible with port_bindings
Traceback (most recent call last):
File "/usr/bin/docker-compose", line 33, in <module>
sys.exit(load_entry_point('docker-compose==1.29.2', 'console_scripts', 'docker-compose')())
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 81, in main
command_func()
~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 203, in perform_command
handler(command, command_options)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/compose/metrics/decorator.py", line 18, in wrapper
result = fn(*args, **kwargs)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1184, in up
to_attach = up(False)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1164, in up
return self.project.up(
~~~~~~~~~~~~~~~^
service_names=service_names,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<14 lines>...
attach_dependencies=attach_dependencies,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/compose/project.py", line 697, in up
results, errors = parallel.parallel_execute(
~~~~~~~~~~~~~~~~~~~~~~~~~^
services,
^^^^^^^^^
...<3 lines>...
get_deps,
^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 108, in parallel_execute
raise error_to_reraise
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 206, in producer
result = func(obj)
File "/usr/lib/python3/dist-packages/compose/project.py", line 679, in do
return service.execute_convergence_plan(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
plans[service.name],
^^^^^^^^^^^^^^^^^^^^
...<7 lines>...
override_options=override_options,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/compose/service.py", line 559, in execute_convergence_plan
return self._execute_convergence_create(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
scale,
^^^^^^
...<3 lines>...
override_options=override_options
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/compose/service.py", line 473, in _execute_convergence_create
containers, errors = parallel_execute(
~~~~~~~~~~~~~~~~^
[
^
...<5 lines>...
"Creating"
^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 108, in parallel_execute
raise error_to_reraise
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 206, in producer
result = func(obj)
File "/usr/lib/python3/dist-packages/compose/service.py", line 478, in <lambda>
lambda service_name: create_and_start(self, service_name.number),
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/compose/service.py", line 457, in create_and_start
container = service.create_container(number=n, quiet=True)
File "/usr/lib/python3/dist-packages/compose/service.py", line 330, in create_container
container_options = self._get_container_create_options(
override_options,
...<2 lines>...
previous_container=previous_container,
)
File "/usr/lib/python3/dist-packages/compose/service.py", line 939, in _get_container_create_options
container_options['host_config'] = self._get_container_host_config(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
override_options,
^^^^^^^^^^^^^^^^^
one_off=one_off)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/compose/service.py", line 1014, in _get_container_host_config
return self.client.create_host_config(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
links=self._get_links(link_to_self=one_off),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<57 lines>...
cpu_rt_runtime=options.get('cpu_rt_runtime'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/docker/api/container.py", line 617, in create_host_config
return HostConfig(*args, **kwargs)
File "/usr/lib/python3/dist-packages/docker/types/containers.py", line 348, in __init__
raise host_config_incompatible_error(
'network_mode', 'host', 'port_bindings'
)
docker.errors.InvalidArgument: "host" network_mode is incompatible with port_bindings
Metadata
Metadata
Assignees
Labels
No labels