반응형
250x250
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
- redis
- COALESCE
- aws cicd
- Spring Error
- java bigdecimal
- Airflow
- node
- IntelliJ
- aws
- kubeflow
- Kafka
- codebuild
- docker
- Flux
- codepipeline
- AWS CI/CD 구축하기
- 도커
- chart.js
- codedeploy error
- VPN
- Python
- bootstrap
- Jenkins
- codedeploy
- or some instances in your deployment group are experiencing problems.
- SQL
- PostgreSQL
- chartjs
- Spring
- JavaScript
Archives
- Today
- Total
Small Asteroid Blog
[docker] 도커 방화벽 문제 docker0: iptables: No chain/target/match by that name. 본문
클라우드 및 인프라/Docker
[docker] 도커 방화벽 문제 docker0: iptables: No chain/target/match by that name.
작은소행성☄️ 2021. 11. 1. 14:51728x90
방화벽을 다시 설치하신 것 같았다. 방화벽 쪽을 건드리니 사용하던 db와 docker 등이 접속이 안되고 있었다.
도커로 주피터를 올려서 사용하고 있었는데 주피터가 접속이 안되서 도커를 껏다 키려고 했는데 다음과 같은 에러가 나왔다.
docker0: iptables: No chain/target/match by that name.
docker 를 사용하는 도중 방화벽을 잘못 건드리면 생기는 에러이다.
아래 명령어를 실행 후 도커를 다시 실행해주니 접속이 되었다.
sudo iptables -t filter -F
sudo iptables -t filter -X
systemctl restart docker
위의 방법으로 되지 않으면 아래 방법을 사용한다.
Docker 를 실행하면 iptables 에 Docker chain 을 만드는데
firewall같이 방화벽이 변경되어 iptables 가 변경되기 때문에 chain을 초기화하고 도커를 재시작 시켜주면 된다.
iptable 에 Docker Chain 추가
iptables -t nat -N DOCKER
iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER
iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL ! --dst 127.0.0.0/8 -j DOCKER
iptable 저장 후 재시작
service iptables save
service iptables restart
iptables -L
도커 재시작
service docker restart
방화벽관련 문제는 아래 링크에서 방화벽 중지하기 부분을 참고하면 될 것 같다.
https://bsssss.tistory.com/992
728x90
반응형