全部学科
Python全栈
python
NodeJS全栈
nodejs

端口与数据卷专题测试

6 题 15 分钟 难度:★

考察知识点

  • 端口与数据卷 (6题): 端口映射、数据卷创建与挂载、数据持久化方案
💡 参考答案在文末
判断题
1

当尝试将容器端口映射到宿主机已被占用的端口时,Docker 会自动选择另一个可用端口进行映射。

A

B

单选题
2

使用 docker run -p 8080:80 nginx 启动容器时,端口映射的含义是什么?

A

将容器的 8080 端口映射到宿主机的 80 端口

B

将宿主机的 8080 端口映射到容器的 80 端口

C

将容器的 8080 和 80 端口都映射到宿主机

D

将宿主机的 80 端口映射到容器的 8080 端口

3

使用 -v /host/path:/container/path 进行绑定挂载时,如果宿主机上的 /host/path 目录不存在,Docker 会如何处理?

A

报错并拒绝启动容器

B

自动创建该目录并挂载

C

创建一个空目录在容器内

D

挂载失败但容器仍然启动

4

要将宿主机的 /etc/config 目录以只读方式挂载到容器的 /app/config,正确的命令是?

A

-v /etc/config:/app/config:rw

B

-v /etc/config:/app/config:ro

C

-v /etc/config:/app/config --read-only

D

--mount source=/etc/config,target=/app/config,readonly=false

多选题
5

以下哪些是合法的 Docker 端口映射方式?

A

-p 80

B

-p 8080:80

C

-p 127.0.0.1:8080:80

D

-p 8080:80/tcp

E

-P(大写)

填空题
6

要同时映射多个端口,可以多次使用 -p 参数,如 docker run -p 80:80 ____________ nginx。

参考答案
1.错误 2.B 3.B 4.B 5.A;B;C;D;E 6.-p 443:443
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 生产环境运维专题测试
下一套试卷 → 网络通信专题测试
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码