Description
Description
Preamble
Very sorry if this is a duplicate, I've seen many similar issues on GH and around the web, but none quite like this. Seems like it could be user error, I just didn't have this issue before a macOS update. Thanks for maintaining this otherwise great software!
Issue
While connected to my corporate VPN I'm unable to connect to docker containers exposed on localhost with a forwarded port.
Notably running colima ls
displays no network address when the container is spun up on VPN, but does display on VPN. In order to get an accessible container, I have to tediously log out of the VPN, spin it up, then log back in.
Attempted fixes
- Asking coworker (he gave up and installed podman)
- Setting network address in colima config to true
- Setting network address to false and host addresses to true
- Uninstalling and reinstalling.
Version
colima version 0.8.1
git commit: 96598cc
runtime: docker
arch: aarch64
client: v28.0.0
server: v27.4.0
limactl version 1.0.6
zsh: command not found: qemu-img
Operating System
- macOS Intel <= 13 (Ventura)
- macOS Intel >= 14 (Sonoma)
- Apple Silicon <= 13 (Ventura)
- Apple Silicon >= 14 (Sonoma)
- Linux
Output of colima status
➜ colima status
INFO[0000] colima is running using macOS Virtualization.Framework
INFO[0000] arch: aarch64
INFO[0000] runtime: docker
INFO[0000] mountType: sshfs
INFO[0000] socket: unix:///Users/trpkq59/.colima/default/docker.sock
Reproduction Steps
- Sign on to my corporate VPN (sorry...)
docker run
a container with an exposed port- Attempt to connect
Expected behaviour
Connection would be uneventful
Additional context
This problem may have been introduced with the Sequoia update, but I'm not positive on that.