Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자바스크립트
- AWS
- Proxy Resource
- docker swarm
- Service
- null 병합 연산자
- DynamoDB
- 옵셔널 체이닝
- On-Premise
- Custom Resource
- CloudFormation
- optional chaining
- 비구조화 할당
- 구조분해 할당
- grafana
- JavaScript
- api gateway
- cognito
- Kubernetes
- 단축 평가
- VPC
- vgw
- Site-to-Site VPN
- elasticsearch
- Await
- 온프레미스
- Endpoints
- prometheus
- docker
- transit gateway
Archives
- Today
- Total
만자의 개발일지
[Docker] WARNING: IPv4 forwarding is disabled 해결 방법 본문
배경
docker info 명령어로 도커 정보를 보려던 도중 다음과 같이 경고 메세지가 떴습니다.
$ docker info
.
.
WARNING: IPv4 forwarding is disabled
IPv4 포워딩 기능이 비활성화 되어있다는 문구였습니다.
이유
리눅스에서는 안정상의 이유로 기본적으로 패킷 전송이 금지되어 있습니다. 도커 컨테이너는 호스트와 다른 네트워크 카드를 가지고 있는데, 호스트가 네트워크 카드에서 컨테이너 네트워크 카드로 패킷을 전송하는 포워딩을 수행하면서 다음과 같이 경고 메세지가 뜬 것입니다.
해결 방법
CentOS 기준으로 다음과 같이 해결할 수 있었습니다.
/etc/sysctl.conf 파일을 열고 다음과 같이 net.ipv4.ip_forward 옵션을 활성화합니다.
$ vi /etc/sysctl.conf
net.ipv4.ip_forward=1
변경사항을 저장한 후 네트워크를 재시작합니다.
$ systemctl restart network
참고
'Docker' 카테고리의 다른 글
[Docker] Docker Network (docker0와 veth) (2) | 2022.08.01 |
---|---|
[Docker] WARNING: bridge-nf-call-iptables is disabled 해결 방법 (0) | 2022.08.01 |
[Docker] Docker Swarm Worker Node에만 서비스 배포하기 (0) | 2022.07.28 |
[Docker] Docker Swarm host mode로 서비스 생성하기 (0) | 2022.07.27 |
[Docker] ECR Public Gallery에서 이미지 불러오기 (1) | 2022.06.27 |
Comments