大厂都在使用的开源容器Docker,速度掌握这套面试题

在计算机技术日新月异的今天,Docker 在国内发展的如火如荼,特别是在一线互联网公司, Docker 的使用是十分普遍的,成为了一些企业面试的加分项,甚至熟悉 docker 成为了你快速入职的加分项,由此可见熟悉 docker 在互联网公司的地位之重要。

今天分享50道docker常见面试题,助你找工作一臂之力。

常识相关:

Docker 和虚拟机有啥不同?

Docker 安全么?

如何清理后台停⽌的容器?

如何查看镜像⽀持的环境变量?

当启动容器的时候提⽰:exec format error?如何解决问题

本地的镜像⽂件都存放在哪⾥?

如何退出⼀个镜像的 bash,⽽不终⽌它?

退出容器时候⾃动删除?

怎么快速查看本地的镜像和容器?

镜像相关:

如何批量清理临时镜像⽂件?

如何查看镜像⽀持的环境变量?

本地的镜像⽂件都存放在哪⾥

构建 Docker 镜像应该遵循哪些原则?

容器退出后,通过 docker ps 命令查看不到,数据会丢失么?

如何停⽌所有正在运⾏的容器?

如何清理批量后台停⽌的容器?

如何临时退出⼀个正在交互的容器的终端,⽽不终⽌它?

很多应⽤容器都是默认后台运⾏的,怎么查看它们的输出和⽇志信息?

published for …,是什么意思?

可以在⼀个容器中同时运⾏多个应⽤进程吗?

如何控制容器占⽤系统资源(CPU,内存)的份额?

仓库相关:

仓库(Repository)、注册服务器(Registry)、注册索引(Index)有何关系?
从⾮官⽅仓库(如:)下载镜像的时候,有时候会提 ⽰“Error:Invaild registry endpoint ?

配置相关:

Docker 的配置⽂件放在那⾥。如何修改配置?
如何更改 Docker 的默认存储设置?

Docker 与虚拟化:

Docker 与 LXC(Linux Container)有何不同?

Docker 与 Vagrant 有何不同?

开发环境中 Docker 与 Vagrant 该如何选择?

Docker 能在⾮ Linux 平台(Windows+MacOS)上运⾏吗?

如何将⼀台宿主机的 docker 环境迁移到另外⼀台宿主机?

Docker 容器创建后,删除了/var/run/netns ⽬录下的⽹络名字空间⽂件,可以手动恢复它吗?


资源分享

下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】

在这里插入图片描述

在这里插入图片描述

你可能感兴趣的:(IT,职场经验,软件测试,docker,开源,容器,职场和发展,自动化测试)