51道docker必备大厂面试题!

程序员面试吧

共 1531字,需浏览 4分钟

 · 2021-10-16

今天分享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'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面试)

浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报