判断题
以下指令docker run -it -d nginx -p 8080:80/tcp,-p 8080:80/tcp是指将容器的TCP8080端口映射到宿主机的80端口
答案解析
正确答案:B
解析:
解析:在给定的指令中,-p 8080:80/tcp是将容器的TCP80端口映射到宿主机的8080端口,而不是将容器的TCP8080端口映射到宿主机的80端口。因此,答案为错误。
举例:假设你有一个装有Nginx的Docker容器,你想要将容器的TCP80端口映射到宿主机的8080端口,这样外部用户就可以通过访问宿主机的8080端口来访问Nginx服务。在Docker中,你可以使用指令docker run -it -d -p 8080:80/tcp nginx来实现这个映射。这样,当外部用户访问宿主机的8080端口时,就会被转发到容器的TCP80端口上。
举例:假设你有一个装有Nginx的Docker容器,你想要将容器的TCP80端口映射到宿主机的8080端口,这样外部用户就可以通过访问宿主机的8080端口来访问Nginx服务。在Docker中,你可以使用指令docker run -it -d -p 8080:80/tcp nginx来实现这个映射。这样,当外部用户访问宿主机的8080端口时,就会被转发到容器的TCP80端口上。
相关知识点:
docker端口映射指令,理解错误
