Docker面试题 你能答上来几道
1、什么是Docker?
2、什么是Docker镜像?
3、什么是Docker容器?
4、Docker容器有几种状态?
5、DockerFile中最常见的指定是什么?
6、DockerFile中的命令COPY和ADD命令有什么区别?
7、Docker的常用命令?
8、容器与主机之间的数据拷贝命令?
9、启动nginx容器(随机端口映射),并挂载本地文件目录到容器html的命令?
10、解释-下dockerfile的ONBUILD指令?
11、什么是docker Swarm?
12、如何在生产中监控docker?
13、Docker如何在非Linux系统中运行容器?
14、如何批量清理临时镜像文件?
15、如何查看镜像支持的环境变量?
16、本地的镜像文件都存放在哪里?
17、构建docker镜像应该遵循哪些原则?
18、容器退出后,通过docker ps命令查看不到,数据会丢失么?
19、如何停止所有正在运行的容器?
20、如何清理批量后台停止容器?
21、如何临时退出一个正在交互的容器的终端,而不终止它?
22、很多应用容器都是默认后台运行的,怎么查看他们的输出和日志信息?
23、使用docker port命令映射容器的端口时,系统报错Error:No public port ‘80’published for …,是什么意思?
24、可以在一个容器中同时运行多个应用进程吗?
25、如何控制容器占用系统资源(CPU,内存)的份额?
26、仓库(Repository)、注册服务器(Registry)、注册 索引(Index)有何关系?
27、Docker的配置文件放在那里。如何修改配置?
28、如何更改docker的默认存储设置?
29、Docker于Vagrant有何不同?
30、docker与LXC(Linux Container)有何不同?
本作品采用《CC 协议》,转载必须注明作者和本文链接