Netflix / dispatch-docker

Apache License 2.0
206 stars 87 forks source link

[just a report] unable to build with docker-compose v1 #140

Closed w4yh closed 2 years ago

w4yh commented 2 years ago

Describe the bug unable to build using docker-compose v1 (I tried with 1.28.0 and 1.29.2)

To Reproduce

./install.sh using with docker-compose v1

Expected behavior complete building

Screenshots

Building core
unable to prepare context: unable to 'git clone' to temporary context directory: error fetching: /usr/libexec/git-core/git-remote-https: /tmp/_MEIwEXXbo/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by /lib64/libcurl.so.4)
/usr/libexec/git-core/git-remote-https: /tmp/_MEIwEXXbo/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /lib64/libssh.so.4)
/usr/libexec/git-core/git-remote-https: /tmp/_MEIwEXXbo/libcrypto.so.1.1: version `OPENSSL_1_1_1b' not found (required by /lib64/libssh.so.4)
/usr/libexec/git-core/git-remote-https: /tmp/_MEIwEXXbo/libcrypto.so.1.1: version `OPENSSL_1_1_1b' not found (required by /lib64/libk5crypto.so.3)
: exit status 128
ERROR: Service 'core' failed to build : Build failed
Cleaning up...

Environmnt

Additional context

docker-compose v2 worked well for me.

I've got succeeded using Docker Compose version v2.4.1 and modified install.sh as below.

#MIN_COMPOSE_VERSION='1.19.0'
MIN_COMPOSE_VERSION='v2.0.0'
mvilanova commented 2 years ago

@w4yh this seems an issue with your operating system and some missing OpenSSL libraries and not the Dispatch install script. This Github issue should be a good starting point on how to troubleshoot it.

w4yh commented 2 years ago

OK, thanks. I will check and try again.