Circular reference with Docker compose
shraik opened this issue · 5 comments
shraik commented
i am have circular reference error when using "docker compose".
Docker-compose works great.
user@ubu-mon:/the_monitor2$ sudo docker compose -f docker-compose_v3_ubuntu_mysql_latest.yaml up -d
Circular reference:
zabbix-web-nginx-mysql in /the_monitor2/docker-compose_v3_ubuntu_mysql_latest.yaml
extends zabbix-web-nginx-mysql in /the_monitor2/docker-compose_v3_ubuntu_mysql_latest.yaml
user@ubu-mon:/the_monitor2$ sudo docker-compose -f docker-compose_v3_ubuntu_mysql_latest.yaml up -d
[+] Running 8/8
⠿ Network the_monitor2_default Created 0.1s
⠿ Network the_monitor2_zbx_net_database Created 0.1s
⠿ Network the_monitor2_zbx_net_backend Created 0.0s
⠿ Network the_monitor2_zbx_net_frontend Created 0.1s
⠿ Container the_monitor2-db-data-mysql-1 Started 0.6s
⠿ Container the_monitor2-mysql-server-1 Started 0.7s
⠿ Container the_monitor2-zabbix-server-1 Started 4.0s
⠿ Container the_monitor2-zabbix-web-nginx-mysql-1 Started 3.7s
user@ubu-mon:/the_monitor2$ sudo docker-compose down
[+] Running 8/8
⠿ Container the_monitor2-zabbix-server-1 Removed 2.1s
⠿ Container the_monitor2-zabbix-web-nginx-mysql-1 Removed 0.7s
⠿ Container the_monitor2-db-data-mysql-1 Removed 0.0s
⠿ Container the_monitor2-mysql-server-1 Removed 1.6s
⠿ Network the_monitor2_zbx_net_frontend Removed 0.3s
⠿ Network the_monitor2_zbx_net_backend Removed 0.7s
⠿ Network the_monitor2_default Removed 0.6s
⠿ Network the_monitor2_zbx_net_database Removed 0.4s
user@ubu-mon:/the_monitor2$ sudo docker version
Client: Docker Engine - Community
Version: 25.0.2
API version: 1.44
Go version: go1.21.6
Git commit: 29cf629
Built: Thu Feb 1 00:22:57 2024
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 25.0.2
API version: 1.44 (minimum version 1.24)
Go version: go1.21.6
Git commit: fce6e0c
Built: Thu Feb 1 00:22:57 2024
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.28
GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb
runc:
Version: 1.1.12
GitCommit: v1.1.12-0-g51d5e94
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Pa1amar commented
i am have circular reference error when using "docker compose". Docker-compose works great.
user@ubu-mon:/the_monitor2$ sudo docker compose -f docker-compose_v3_ubuntu_mysql_latest.yaml up -d Circular reference: zabbix-web-nginx-mysql in /the_monitor2/docker-compose_v3_ubuntu_mysql_latest.yaml extends zabbix-web-nginx-mysql in /the_monitor2/docker-compose_v3_ubuntu_mysql_latest.yaml user@ubu-mon:/the_monitor2$ sudo docker-compose -f docker-compose_v3_ubuntu_mysql_latest.yaml up -d [+] Running 8/8 ⠿ Network the_monitor2_default Created 0.1s ⠿ Network the_monitor2_zbx_net_database Created 0.1s ⠿ Network the_monitor2_zbx_net_backend Created 0.0s ⠿ Network the_monitor2_zbx_net_frontend Created 0.1s ⠿ Container the_monitor2-db-data-mysql-1 Started 0.6s ⠿ Container the_monitor2-mysql-server-1 Started 0.7s ⠿ Container the_monitor2-zabbix-server-1 Started 4.0s ⠿ Container the_monitor2-zabbix-web-nginx-mysql-1 Started 3.7s user@ubu-mon:/the_monitor2$ sudo docker-compose down [+] Running 8/8 ⠿ Container the_monitor2-zabbix-server-1 Removed 2.1s ⠿ Container the_monitor2-zabbix-web-nginx-mysql-1 Removed 0.7s ⠿ Container the_monitor2-db-data-mysql-1 Removed 0.0s ⠿ Container the_monitor2-mysql-server-1 Removed 1.6s ⠿ Network the_monitor2_zbx_net_frontend Removed 0.3s ⠿ Network the_monitor2_zbx_net_backend Removed 0.7s ⠿ Network the_monitor2_default Removed 0.6s ⠿ Network the_monitor2_zbx_net_database Removed 0.4s user@ubu-mon:/the_monitor2$ sudo docker version Client: Docker Engine - Community Version: 25.0.2 API version: 1.44 Go version: go1.21.6 Git commit: 29cf629 Built: Thu Feb 1 00:22:57 2024 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 25.0.2 API version: 1.44 (minimum version 1.24) Go version: go1.21.6 Git commit: fce6e0c Built: Thu Feb 1 00:22:57 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.28 GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb runc: Version: 1.1.12 GitCommit: v1.1.12-0-g51d5e94 docker-init: Version: 0.19.0 GitCommit: de40ad0
same for me, ran it on an older version of compose.
sudo curl -SL https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
cd $HOME/zabbix-docker
sudo docker-compose -f docker-compose_v3_alpine_mysql_latest.yaml up -d
shraik commented
Please check #1121.
Yes, he is back :)
user@ubu-mon:/the_monitor2$ sudo docker compose version
Docker Compose version v2.24.5
dotneft commented
Fixed again. Please check.
shraik commented
works flawlessly