【Docker】 Laradockのnginxコンテナ起動に詰まった話

[A] Macの再起動

[B] Dockerの再起動

[C] .env

[D] docker-compose.yaml

### NGINX Server #########################################
    nginx:
      build:
        context: ./nginx
      (中略)
      ports:
        # - "${NGINX_HOST_HTTP_PORT}:80"
        - "${NGINX_HOST_HTTP_PORT}:8080"

[E]

$ sudo lsof -i -P | grep "LISTEN"
Password:
nginx      70           root    5u  IPv4 0x70d9da01373210d9      0t0  TCP *:80 (LISTEN)
nginx      70           root    6u  IPv6 0x70d9da013745b081      0t0  TCP *:80 (LISTEN)
nginx      70           root    7u  IPv4 0x70d9da0137320771      0t0  TCP *:443 (LISTEN)
nginx     200           root    5u  IPv4 0x70d9da01373210d9      0t0  TCP *:80 (LISTEN)
nginx     200           root    6u  IPv6 0x70d9da013745b081      0t0  TCP *:80 (LISTEN)
nginx     200           root    7u  IPv4 0x70d9da0137320771      0t0  TCP *:443 (LISTEN)
rapportd  362      (一般ユーザ)    3u  IPv4 0x70d9da0137322d11      0t0  TCP *:49160 (LISTEN)
rapportd  362      (一般ユーザ)    4u  IPv6 0x70d9da013745c1c1      0t0  TCP *:49160 (LISTEN)
Adobe\x20 523      (一般ユーザ)   14u  IPv4 0x70d9da013e104a41      0t0  TCP localhost:15292 (LISTEN)
com.docke 528      (一般ユーザ)   10u  IPv4 0x70d9da013dcb2d11      0t0  TCP localhost:49190 (LISTEN)
node      553      (一般ユーザ)   18u  IPv4 0x70d9da013e6933a9      0t0  TCP localhost:49251 (LISTEN)
node      553      (一般ユーザ)    20u  IPv4 0x70d9da013e9d80d9      0t0  TCP localhost:49275 (LISTEN)
node      553      (一般ユーザ)    23u  IPv4 0x70d9da013e9e3a41      0t0  TCP localhost:45623 (LISTEN)
node      553      (一般ユーザ)    24u  IPv4 0x70d9da013e9e43a9      0t0  TCP localhost:49284 (LISTEN)
$

sudo kill -9 70

$ sudo kill -9 70
$ sudo lsof -i -P | grep "LISTEN"
rapportd  362      (一般ユーザ)    3u  IPv4 0x70d9da0137322d11      0t0  TCP *:49160 (LISTEN)
rapportd  362      (一般ユーザ)    4u  IPv6 0x70d9da013745c1c1      0t0  TCP *:49160 (LISTEN)
Adobe\x20 523      (一般ユーザ)   14u  IPv4 0x70d9da013e104a41      0t0  TCP localhost:15292 (LISTEN)
com.docke 528      (一般ユーザ)  10u  IPv4 0x70d9da013dcb2d11      0t0  TCP localhost:49190 (LISTEN)
node      553      (一般ユーザ)   18u  IPv4 0x70d9da013e6933a9      0t0  TCP localhost:49251 (LISTEN)
node      553      (一般ユーザ)   20u  IPv4 0x70d9da013e9d80d9      0t0  TCP localhost:49275 (LISTEN)
node      553      (一般ユーザ)   23u  IPv4 0x70d9da013e9e3a41      0t0  TCP localhost:45623 (LISTEN)
node      553      (一般ユーザ)   24u  IPv4 0x70d9da013e9e43a9      0t0  TCP localhost:49284 (LISTEN)
$


com.dockeとは、「Docker Daemon」のこと。

成功後に lsof

$ sudo lsof -i -P | grep "LISTEN"
Password:
rapportd  362     (一般ユーザ)    3u  IPv4 0x70d9da0137322d11      0t0  TCP *:49160 (LISTEN)
rapportd  362      (一般ユーザ)    4u  IPv6 0x70d9da013745c1c1      0t0  TCP *:49160 (LISTEN)
Adobe\x20 523      (一般ユーザ)   14u  IPv4 0x70d9da013e104a41      0t0  TCP localhost:15292 (LISTEN)
com.docke 528      (一般ユーザ)   10u  IPv4 0x70d9da013dcb2d11      0t0  TCP localhost:49190 (LISTEN)
com.docke 529      (一般ユーザ)   50u  IPv6 0x70d9da013745c781      0t0  TCP *:8080 (LISTEN)
com.docke 529      (一般ユーザ)   51u  IPv6 0x70d9da013e9def41      0t0  TCP *:2222 (LISTEN)
com.docke 529      (一般ユーザ)   52u  IPv6 0x70d9da0137459f41      0t0  TCP *:443 (LISTEN)
node      553      (一般ユーザ)   18u  IPv4 0x70d9da013e6933a9      0t0  TCP localhost:49251 (LISTEN)
node      553      (一般ユーザ)   20u  IPv4 0x70d9da013e9d80d9      0t0  TCP localhost:49275 (LISTEN)
node      553      (一般ユーザ)   23u  IPv4 0x70d9da013e9e3a41      0t0  TCP localhost:45623 (LISTEN)
node      553      (一般ユーザ)   24u  IPv4 0x70d9da013e9e43a9      0t0  TCP localhost:49284 (LISTEN)

qiita.com