docker运行nginx:最新版本无限期挂起
编辑:其他容器正常运行。docker run hello world运行良好 我正在尝试运行最新的nginx docker映像。它无限期地挂着。我已经在两个单独的新安装ubuntu虚拟机上尝试过了。我不知道如何进行。任何帮助都将不胜感激docker运行nginx:最新版本无限期挂起,docker,ubuntu,nginx,Docker,Ubuntu,Nginx,编辑:其他容器正常运行。docker run hello world运行良好 我正在尝试运行最新的nginx docker映像。它无限期地挂着。我已经在两个单独的新安装ubuntu虚拟机上尝试过了。我不知道如何进行。任何帮助都将不胜感激 docker run nginx:latest Unable to find image 'nginx:latest' locally latest: Pulling from library/nginx 68ced04f60ab: Already exists
docker run nginx:latest
Unable to find image 'nginx:latest' locally
latest: Pulling from library/nginx
68ced04f60ab: Already exists
28252775b295: Already exists
a616aa3b0bf2: Already exists
Digest: sha256:2539d4344dd18e1df02be842ffc435f8e1f699cfc55516e2cf2cb16b7a9aea0b
Status: Downloaded newer image for nginx:latest
...
…它挂在最后
和一些netstat来验证端口80和443是否可用
sudo netstat -tulpn
[sudo] password for josh:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 387/systemd-resolve
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 471/cupsd
tcp6 0 0 ::1:631 :::* LISTEN 471/cupsd
udp 0 0 127.0.0.53:53 0.0.0.0:* 387/systemd-resolve
udp 0 0 0.0.0.0:68 0.0.0.0:* 6179/dhclient
udp 0 0 0.0.0.0:631 0.0.0.0:* 685/cups-browsed
udp 0 0 0.0.0.0:46233 0.0.0.0:* 485/avahi-daemon: r
udp 0 0 0.0.0.0:5353 0.0.0.0:* 485/avahi-daemon: r
udp6 0 0 :::5353 :::* 485/avahi-daemon: r
udp6 0 0 :::35115 :::* 485/avahi-daemon: r
当您执行此命令时,docker run nginx:latest实际上是在附加模式下运行它,这意味着
- 来自stdout和stderr的所有日志将打印在屏幕上
- 如果使用
或Ctrl+c
退出命令,容器将停止Cmd+c
docker run -it -d \
--name nginx_container \
-p 80:80 \
-p 443:443 \
nginx:latest
请注意,此命令将创建一个正在运行的nginx容器,其名称为nginx\u container
,在后台运行(分离模式)。再次运行此命令将导致投诉:容器名“/nginx\u container”已被容器使用
要停止并删除该容器,请运行以下命令
docker stop nginx_container
docker rm nginx_container
运行nginx容器时没有绑定端口80和443?