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 |
Tags
- DynamoDB
- docker swarm
- On-Premise
- docker
- api gateway
- null 병합 연산자
- Site-to-Site VPN
- Kubernetes
- VPC
- elasticsearch
- 구조분해 할당
- Await
- cognito
- 자바스크립트
- 온프레미스
- CloudFormation
- transit gateway
- Endpoints
- prometheus
- vgw
- 옵셔널 체이닝
- optional chaining
- 비구조화 할당
- AWS
- Custom Resource
- JavaScript
- Service
- grafana
- 단축 평가
- Proxy Resource
Archives
- Today
- Total
만자의 개발일지
[Docker] WARNING: bridge-nf-call-iptables is disabled 해결 방법 본문
배경
docker info 명령어로 도커 정보를 보려던 도중 다음과 같이 경고 메세지가 떴습니다.
$ docker info
.
.
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
bridge-nf-call-iptrables와 bridge-nf-call-ip6trables 옵션이 비활성화 되있다는 문구였습니다.
원인
위 메세지는 bridge 네트워크를 통해 송수신되는 패킷이 호스트의 iptables 설정을 우외한다는 의미입니다.
CentOS의 경우 해당 옵션이 기본적으로 비활성화 되어있습니다.
해결 방법
컨테이너의 네트워크 패킷이 호스트의 iptables 설정에 따라 제어되도록하는 것이 바람직하며 이를 위해서는 해당 옵션을 활성화 해야 합니다.
/etc/sysctl.conf 파일을 열고 다음과 같이 내용을 추가합니다.
$ vi /etc/sysctl.conf
net.bridge.bridge-nf-call-ip6tables=1
net.bridge.bridge-nf-call-iptables=1
변경사항을 저장한 후 네트워크를 재시작합니다.
$ systemctl restart network
참고
'Docker' 카테고리의 다른 글
[Docker] Docker Stack이란? (0) | 2022.08.02 |
---|---|
[Docker] Docker Network (docker0와 veth) (2) | 2022.08.01 |
[Docker] WARNING: IPv4 forwarding is disabled 해결 방법 (0) | 2022.08.01 |
[Docker] Docker Swarm Worker Node에만 서비스 배포하기 (0) | 2022.07.28 |
[Docker] Docker Swarm host mode로 서비스 생성하기 (0) | 2022.07.27 |
Comments