Closed tnibert closed 4 months ago
Eek, I created this issue and then found this: https://github.com/ariga/terraform-provider-atlas/issues/72 I will upgrade my version and close this ticket if it succeeds.
Success with version 0.5.9. Sorry for the duplicate!
I'm trying to run a migration via terraform within a docker environment based on the docker:27.0.2 image, which itself is built on Alpine Linux. I receive the following error:
I've found that this is occurring because Alpine uses musl libc rather than glibc, and the atlas binary packaged with the terraform provider was compiled against glibc. The binary is definitely present at /builds/user/redacted/devops/.terraform/providers/registry.terraform.io/ariga/atlas/0.4.7/linux_amd64/atlas, but the
no such file or directory
likely indicates that a shared object can't be found: