ERROR: Cannot extend service 'adore-cli'
gizmo1904 opened this issue · 2 comments
gizmo1904 commented
I'm trying to build adore. The "make cli" command ends with this error message:
docker cp $(docker create --rm plotlabserver_build:eeed293):/tmp/plotlabserver/plotlabserver/build "/home/user1/workspace/adore/plotlabserver/plotlabserver"
cd "/home/user1/workspace/adore/adore_cli" && \
docker-compose -f /home/user1/workspace/adore/docker-compose.yaml build adore-cli \
--build-arg ADORE_CLI_PROJECT=adore-cli \
--build-arg ADORE_CLI_PROJECT_X11_DISPLAY=adore-cli_x11-display \
--build-arg UID=1000 \
--build-arg GID=1000 \
--build-arg DOCKER_GID=140 \
--build-arg ADORE_IF_ROS_TAG=75edba2 && \
docker-compose -f /home/user1/workspace/adore/docker-compose.yaml build adore-cli_x11-display \
--build-arg ADORE_CLI_PROJECT=adore-cli \
--build-arg ADORE_CLI_PROJECT_X11_DISPLAY=adore-cli_x11-display \
--build-arg UID=1000 \
--build-arg GID=1000 \
--build-arg DOCKER_GID=140 \
--build-arg ADORE_CLI_TAG=03ad9e7
ERROR: Cannot extend service 'adore-cli' in /home/user1/workspace/adore/adore_cli/adore_cli.yaml: services with 'depends_on' cannot be extended
make[2]: *** [Makefile:17: build] Error 1
make[1]: *** [adore_cli.mk:100: build_adore-cli] Error 2
make: *** [adore_cli/adore_cli.mk:91: build_fast_adore-cli] Error 2
What am I doing wrong?
gizmo1904 commented
This was my fault, sorry. I did use "docker-compose", not "docker compose". I had to install the later with "apt-get install docker-compose-plugin" on my Ubuntu.
akoerner1 commented
@gizmo1904 Thank you for creating this issue. I imagine it could be an issue that others will have. The packages in the ubuntu main repositories are very old. For more information check out the following link: https://akoerner1.github.io/adore/mkdocs/setup/installing_docker/