下面说法正确的是()。(1 分) A. host 模式下容器与外界通信需要使用NAT技术。 B.Docker Container使用veth pair 技术的特性实现Container和宿主机接收到网络报文。 C.Container模式,容器具有独立的网络Namespace。 D.bridge 桥接模式下, Docker Container 和宿主机的 eth0 处于同一个网段
时间: 2024-04-05 12:30:25 浏览: 26
正确答案是 C.Container模式,容器具有独立的网络Namespace。在Container模式下,每个容器都有自己独立的网络Namespace,因此容器之间的网络互相隔离,相互之间不会干扰。而在host模式下,容器与宿主机共享网络Namespace,因此容器与宿主机的网络接口处于同一个网络中,不需要使用NAT技术;在bridge模式下,Docker Container和宿主机的eth0并不处于同一个网段;而veth pair 技术是用来实现宿主机和容器之间通信的。
相关问题
实例化容器的命令是:( ) (1 分) A.docker start B.docker stop C.docker run D.docker exec
正确答案是 C.docker run。`docker run`命令用于创建并启动一个新容器。该命令的语法为`docker run [OPTIONS] IMAGE [COMMAND] [ARG...]`,其中OPTIONS表示容器的配置选项,IMAGE表示容器所基于的镜像,COMMAND表示容器启动时要执行的命令,ARG表示传递给命令的参数。例如,要基于centos:latest镜像创建并启动一个新容器,可以使用`docker run -it centos:latest /bin/bash`命令。这个命令将创建一个新容器,并在其中启动一个bash终端。
docker的网络模式四种,是bridge模式、host模式、none模式、container模式吗?
是的,Docker的网络模式有四种,包括:
1. Bridge模式(桥接模式):默认模式,Docker通过虚拟网桥连接容器和宿主机,并为每个容器分配一个IP地址。
2. Host模式(主机模式):容器和宿主机共享网络命名空间,容器将继承宿主机的网络配置,可以直接使用宿主机的IP地址和端口。
3. None模式(无网络模式):容器没有网络接口,不能主动访问网络,只能通过其他容器连接到网络。
4. Container模式(容器模式):与另一个容器共享网络命名空间,可以直接访问另一个容器的IP地址和端口。