51道docker必备大厂面试题!
共 1531字,需浏览 4分钟
·
2021-10-16 14:52
【领取方式见文末】
题目汇总:
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'publis hed for …,是什么意思?
24、可以在一个容器中同时运行多个应用进程吗?
25、如何控制容器占用系统资源(CPU,内存)的份额?
26、仓库(Repository)、注册服务器(Regi stry)、注册索引(Index)有何关系?27、从非官方仓库(如∶dl.dockerpool.com 】下载镜像的时候,有时候会提示"Error∶lnvail d registry endpoint https://dl.docker.com:5000/v1."?
28、Docker的配置文件放在那里。如何修改配置?
29、如何更改docker的默认存储设置?
30、docker与LXC(Linux Container)有何不同?
31、Docker于Vagrant有何不同?
32、开发环境中Docker与Vagrant该如何选择?
33、如何将一台宿主机的docker环境迁移到另外一台宿主机?
34、Docker容器创建后,删除了/var/run/net ns目录下的网络名字空间文件,可以手动恢复它∶
35、什么是Docker镜像?
36、解释基本的Docker使用工作流程是怎样的?
37、什么是docker-compose?
38、Docker镜像联合文件系统
39、什么类型的应用程序无状态或有状态更适合Docker容器?
40、Docker 和虚拟机有啥不同?
41、Docker 安全么?42、如何清理后台停止的容器?
43、如何查看镜像支持的环境变量?
44、当启动容器的时候提示∶exec format err or?如何解决问题
45、本地的镜像文件都存放在哪里?
46、如何退出一个镜像的bash,而不终止它?
47、退出容器时候自动删除?
48、怎么快速查看本地的镜像和容器?
49、什么是Docker Hub?
50、Docker容器可扩展到多远?
51、Docker容器退出时是否丢失数据?
部分内容展示:
资料整理自网络,仅作免费交流分享,侵权删!
需要完整资料的看这里
微信添加助教领取(备注:docker面试)