본문 바로가기
linux/docker

docker bridge 네트워크에서 인터넷이 안될때

by 후린트 2018. 3. 13.
반응형

docker 네트워크 튜토리얼 : https://docs.docker.com/network/network-tutorial-standalone/


위의 문서를 따라하다가 브릿지 모드에서 google.com으로 ping이 가능하다고 되어 있어서


ping을 시도했지만 아래와 같은 결과 발생 

/ # ping -c 2 google.com

ping: bad address 'google.com'


container 구동시에 아래와 같이  WARNING 메시지가 있었던게 신경쓰여 구글링

$ docker run -dit --name alpine3 alpine ash

WARNING: IPv4 forwarding is disabled. Networking will not work.

e7c7f8eeba2f4ee854d68e496c644596deec6594cc1bd1d9201ba4dd321f1207


port forwarding이 가능하도록 설정후 확인해보니 

ping이 정상적으로 작동되는걸 확인할 수 있었다.


centos 7 기준 

#https://www.centos.org/docs/5/html/Virtual_Server_Administration/s1-lvs-forwarding-VSA.html

#현재 설정값 확인

sudo /sbin/sysctl net.ipv4.ip_forward

net.ipv4.ip_forward = 0 # 0으로 되어 있으면 1로 변경해준다.

# forwarding 이 가능하도록 설정
sudo /sbin/sysctl -w net.ipv4.ip_forward=1


반응형

'linux > docker' 카테고리의 다른 글

Docker arg와 env사용 방법  (0) 2020.09.16
docker tomcat 이미지에 nginx를 추가하여 이미지 생성  (0) 2018.03.15
centos 6.5 docker 설치해보기  (0) 2018.03.06
docker-compose mariadb, redis  (0) 2018.03.06
centos 7 docker 설치  (0) 2018.03.06