티스토리 뷰
Skills/Docker
[Docker] Error response from daemon: driver failed programming external connectivity on endpoint
미남잉 2023. 10. 4. 17:21728x90
갑자기 도커가 GPU를 인식하지 못해서 reboot를 시켰고, 도커 컨테이너를 실행하려고 하니 위와 같은 에러가 났다.
위 에러는 컨테이너와 연결된 포트가 이미 할당되어 있다는 에러인데, 원인은 외부로 오픈하는 포트가 겹쳐서 컨테이너가 실행되지 않는다는 뜻이라고 한다. 컨테이너를 계속 생성하고 종료하고 그러는 과정에서 충돌이 생긴 것 같다.
1. 해당 포트를 사용 중인 프로세스 찾아준다.
lsof -i :PORT_NUMBER
8003과 연결된 컨테이너를 찾아보니 두 개가 있다. PID 아래 있는 게 PID 번호이다.
2. 해당 프로세스의 PID를 입력해서 kill 시킨다.
kill -9 PID_NUMBER
kill 시킨 후 1의 명령어로 다시 확인해보면 정리된다.
근데 난 이 방법으로 안 됐다. 뭐 한 번에 늘 해결 안 되는게 인생 아니겠나 ,, (해탈함.. 오늘 현타 씨게 옴)
sudo systemctl restart docker
그래서 시스템의 도커 서비스를 재시작하는 명령어를 입력해주었다. 컨테이너는 이 과정에서 전부 종료된다. 다른 사람이 사용 중인지 잘 확인하고 해결하자.
이후 컨테이너가 잘 실행되었다. 굿
728x90
'Skills > Docker' 카테고리의 다른 글
[Error] Error running command remote-containers.attachToRunningContainerFromViewlet (1) | 2023.10.05 |
---|---|
[Docker] container를 image로 생성하는 법 (commit, save tar, load) (0) | 2023.10.04 |
[Docker] 도커 컨테이너 용량 확인 (0) | 2023.09.18 |
[Docker] 도커 컨테이너/이미지 다른 원격 서버로 옮기는 법 (0) | 2023.08.10 |
[Docker] docker exec -it {container name} nvidia-smi (1) | 2023.07.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 구글드라이브서버연동
- prompt learning
- few-shot learning
- 도커 컨테이너
- Prompt
- cs231n
- 서버에다운
- 파이썬 딕셔너리
- 프롬프트
- 구글드라이브연동
- 퓨샷러닝
- NLP
- 구글드라이브서버다운
- 데이터셋다운로드
- stylegan
- 파이썬 클래스 다형성
- clip
- 파이썬 클래스 계층 구조
- 구글드라이브다운
- python
- Unsupervised learning
- support set
- 도커
- 딥러닝
- vscode 자동 저장
- CNN
- docker
- 서버구글드라이브연동
- 파이썬
- style transfer
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
250x250