[Docker] Error starting userland proxy: address already in use
2024. 3. 8. 03:39ㆍDevelopers 공간 [Shorts]/Software Basic
728x90
반응형
<분류>
A. 수단
- OS/Platform/Tool : Linux, Kubernetes(k8s), Docker, AWS
- Package Manager : node.js, yarn, brew,
- Compiler/Transpillar : React, Nvcc, gcc/g++, Babel, Flutter
- Module Bundler : React, Webpack, Parcel
B. 언어
- C/C++, python, Javacsript, Typescript, Go-Lang, CUDA, Dart, HTML/CSS
C. 라이브러리 및 프레임워크 및 SDK
- OpenCV, OpenCL, FastAPI, PyTorch, Tensorflow, Nsight
1. What? (현상)
Docker 컨테이너 생성시 아래와 같은 에러가 납니다.
docker : Error response from daemon: driver failed programming external connectivity on endpoint CONTAINERNAME (sdvoniweniovn23onoiv2n3ov32) : Error starting userland proxy: listen tcp4 0.0.0.0:8888 bind: address already in use
2. Why? (원인)
8888 포트를 어떤 프로그램이 사용하고 있어서 나는 에러입니다.
3. How? (해결책)
아래 명령어를 통해 어떤 프로그램인지 확인해봅니다.
# Check open ports which are listening
netstat -anv | grep LISTEN
# Check open ports with PID
sudo lsof -i :8888
sudo lsof -i tcp:8888
728x90
반응형
'Developers 공간 [Shorts] > Software Basic' 카테고리의 다른 글
[Nvidia] GPU OOM Error 나는 경우 (+Tensorflow) (0) | 2024.04.02 |
---|---|
[Gradio] Gradio 기초 (0) | 2024.03.25 |
[Python] 시간 및 메모리 체크 Template (0) | 2024.01.05 |
[Bash] apt-get 사용시 GPG error(Couldn't create temporary file) (0) | 2023.12.31 |
[Docker] Dockerfile 내 상위 디렉토리 COPY하고 싶을 때 (0) | 2023.12.30 |