티스토리 뷰
SW개발/가상화-Docker
Linux(리눅스) Docker(도커) systemctl start 오류 및 bridge 오류 해결
sy.lukas 2021. 11. 16. 14:52반응형
$ sudo systemctl start docker시 실패가 되며 $ sudo systemctl status docker로 로그 확인시 Start request repeated too quickly오류가 발생되는 상황에서,
$ sudo dockerd --debug로 확인했을 때 Error creating default "bridge" network: ...ZONE_CONFILICT: 'docker0'... 관련 오류가 발생되는 상황에 대해 해결하는 방법입니다.
이 증상은 firewall-cmd로 방화벽 정책을 추가했을 때 발생하는 경우가 있었습니다.
우선 firewall-cmd로 zone을 확인해봅니다.
$ sudo firewall-cmd --get-active-zones
FedoraWorkstation
interfaces: ens4u1u2 wlp59s0
docker
interfaces: br-48d7d996793a
libvirt
interfaces: virbr0
trusted
interfaces: docker0
trusted에 docker0가 있다면 문제를 해결할 수 있습니다. docker0 인터페이스를 변경해줍니다.
$ sudo firewall-cmd --permanent --zone=docker --change-interface=docker0
$ sudo firewall-cmd --reload
다시 확인해봅니다.
$ sudo firewall-cmd --get-active-zones
FedoraWorkstation
interfaces: ens4u1u2 wlp59s0
docker
interfaces: br-48d7d996793a
libvirt
interfaces: virbr0
trusted에 docker0가 없어졌으면 완료된 것 입니다.
docker 서비스를 시작합니다.
$ sudo systemctl start docker
반응형
'SW개발 > 가상화-Docker' 카테고리의 다른 글
Docker(도커) Laradock(라라독) 사용하기 (0) | 2021.11.19 |
---|---|
Docker(도커) Linux(리눅스)에서 Oracle(오라클) 19c 설치 (0) | 2021.11.16 |
도커(Docker)에서 레디스(Redis) 컨테이너 실행 (0) | 2021.11.08 |
도커(Docker) 시작 중지 등 자주 쓰는 명령어 (0) | 2021.11.08 |
리눅스(Linux) 도커(Docker) sudo 안쓰고 일반 계정으로 사용 (0) | 2021.11.05 |