Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: MacOS M1 - Rancher Desktop - Doesn't Work #1163

Open
MarkEnverus opened this issue Apr 26, 2024 · 2 comments
Open

[Bug]: MacOS M1 - Rancher Desktop - Doesn't Work #1163

MarkEnverus opened this issue Apr 26, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@MarkEnverus
Copy link

Testcontainers version

3.8.0

Using the latest Testcontainers version?

Yes

Host OS

MacOS

Host arch

Silicon/ARM

.NET version

7

Docker version

Rancher 1.13.1

Docker info

Client:
 Version:    25.0.4-rd
 Context:    rancher-desktop
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.13.0
    Path:     /Users/mark.johnson/.docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.24.7
    Path:     /Users/mark.johnson/.docker/cli-plugins/docker-compose

Server:
 Containers: 958
  Running: 1
  Paused: 0
  Stopped: 957
 Images: 43
 Server Version: 24.0.7
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: runc io.containerd.runc.v2
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 4e1fe7492b9df85914c389d1f15a3ceedbb280ac
 runc version: 18a0cb0f32bcac2ecc9a10f327d282759c144dab
 init version:
 Security Options:
  seccomp
   Profile: builtin
  cgroupns
 Kernel Version: 6.6.14-0-virt
 Operating System: Alpine Linux v3.19
 OSType: linux
 Architecture: aarch64
 CPUs: 2
 Total Memory: 5.784GiB
 Name: lima-rancher-desktop
 ID: 960943bf-49bb-4a09-b00b-38c9b9024778
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

What happened?

Anytime i try to use Testcontainers - I get the error message
System.ArgumentException
Docker is either not running or misconfigured. Please ensure that Docker is running and that the endpoint is properly configured. You can customize your configuration using either the environment variables or the ~/.testcontainers.properties file. For more information, visit:
https://dotnet.testcontainers.org/custom_configuration/ (Parameter 'DockerEndpointAuthConfig')

Relevant log output

No response

Additional information

Fluent Docker seems to work fine - Rider connects as well if I force the path unix://$HOME/.rd/docker.sock
I tried setting Environment Variables as well - and am probably just missing something.

@MarkEnverus MarkEnverus added the bug Something isn't working label Apr 26, 2024
@eddumelendez
Copy link
Member

Hi, can you try the configuration from Testcontainers for Java docs?

@MarkEnverus
Copy link
Author

❯ export TESTCONTAINERS_HOST_OVERRIDE=$(rdctl shell ip a show rd0 | awk '/inet / {sub("/.*",""); print $2}')

ip: can't find device 'rd0'
Error: exit status 1
COLORFGBG '15;0'
COLORTERM truecolor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants