내 문제는 다음과 같습니다. 일부 도커 컨테이너를 실행할 때 호스트 컴퓨터의 인터넷 연결이 끊어져 매우 짜증납니다. 이 문제는 간단한 mySQL 컨테이너에서 처음 발견되었지만 그보다 더 일반적인 것 같습니다.
사실 이 문제는 제가 그룹을 시작할 때 등 다른 상황에서도 발생합니다. 또한 Postgres와 CouchDB와 같은 다른 데이터베이스 컨테이너도 사용해 보았습니다.
내 컴퓨터는 Debian을 실행합니다. 꽤 새로운 구성입니다. 저는 2월부터 Debian을 사용해 왔습니다.
인터넷에서 다른 유사한 질문을 찾을 수 없으며 컨테이너에서 인터넷에 액세스할 수 없는 사람들만 찾을 수 있습니다.
더 자세한 내용을 문의해 주시기 바랍니다. 하지만 이 주제에 대해 제가 더 이상 무슨 말씀을 드릴 수 있을지 모르겠습니다...
도움을 주셔서 미리 감사드립니다.
편집하다:
이 문제는 Wi-Fi 연결을 사용할 때만 발생하는 것으로 나타났습니다(집에서만 발생하는 것이 아님). 이더넷 케이블을 사용하면 모든 것이 잘 작동합니다.
Debian을 설치한 후 Wi-Fi를 사용할 때 DNS 문제가 있습니다. 다양한 답변을 테스트했지만 결국 내 DNS 서버에 대해 /etc/resolv.conf를 변경할 수 없게 만들어 문제를 해결했으며 더 이상 문제가 발생하지 않았습니다.
docker info 명령이 제공하는 내용은 다음과 같습니다.
Containers: 6 Running: 5 Paused: 0 Stopped: 1 Images: 78 Server Version: 1.13.1-cs8 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: 6c463891b1ad274d505ae3bb738e530d1df2b3c7 runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe init version: 949e6fa Security Options: seccomp Profile: default Kernel Version: 4.9.0-5-amd64 Operating System: Debian GNU/Linux 9 (stretch) OSType: linux Architecture: x86_64 CPUs: 4 Total Memory: 7.683 GiB Name: Neptune ID: HDM2:5HQT:MXPR:Y7P6:ZMMZ:JQAV:UQBP:NNM3:OZ3E:OA4S:MHGH:HJI6 Docker Root Dir: /var/lib/docker Debug Mode (client): false Debug Mode (server): false Registry: https://index.docker.io/v1/ Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false WARNING: No swap limit support
"ifconfig"를 통해 얻은 결과입니다. 저는 클라우드 과정을 수강하고 있는데 그 중 다수는 다양한 튜토리얼을 사용하여 생성되었습니다.내 핵심 포인트에 대한 링크
답변1
컨테이너 중 하나가 가상 네트워크 장치에 대한 새 경로를 생성하면 기본 경로가 차단됩니다.
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 veth8835bcf
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlp2s0