본문 바로가기

IT

[docker] NginxProxyManager 오류 발생 시 - 2

docker 실행 후 에러확인


ubuntu@oc:~$ docker ps -a
CONTAINER ID   IMAGE                             COMMAND                  CREATED         STATUS                      PORTS                                                           NAMES
bb7bb334cef1   portainer/portainer-ce:latest     "/portainer"             2 months ago    Up 22 hours                 8000/tcp, 9443/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp   portainer
1b9e239d4ae5   jc21/nginx-proxy-manager:latest   "/init"                  2 months ago    Exited (255) 22 hours ago                                                                   nginxproxymanager_app_1
584e10e037ad   vaultwarden/server:latest         "/usr/bin/dumb-init …"   2 months ago    Up 22 hours (healthy)       3012/tcp, 0.0.0.0:9090->80/tcp, :::9090->80/tcp                 vaultwarden
fbf21c0fa6eb   jc21/mariadb-aria:10.4            "/scripts/run.sh"        16 months ago   Up 53 minutes               3306/tcp                                                        nginxproxymanager_db_1
28a990781c74   psychoria/duckdns-updater         "/data/entry.sh"         16 months ago   Up 22 hours                                                                                 duckdns-updater

 

컨테이너의 포트 사용여부 확인


ubuntu@oc:~$ sudo lsof -i :80
COMMAND  PID        USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx    862        root    6u  IPv4  27494      0t0  TCP *:http (LISTEN)
nginx    864    www-data    6u  IPv4  27494      0t0  TCP *:http (LISTEN)
nginx    869    www-data    6u  IPv4  27494      0t0  TCP *:http (LISTEN)

 

확인된 포트를 사용하는 프로세스 kill 후 재시작


ubuntu@oc:~$ sudo kill -9 862
ubuntu@oc:~$ sudo kill -9 864
ubuntu@oc:~$ sudo kill -9 869