当前位置: 首页 > news >正文

docker面试题(3)

  1. 如何临时退出一个正在交互的容器的终端,而不终止它
    按ctrl+p,后按ctrl+q  ,如果按ctrl+c会使容器内的应用进程终止,进而会使容器终止
  2. 很多应用容器都默认是后台运行的,怎么查看它们输出的日志信息
    使用docker logs ,后面跟容器的名称或者ID信息
  3. Error: NO public port 80 published for..是什么意思,用docker port 命令映射容器端口
    创建镜像时dockerfile 要指定正确的EXPOSE的端口,容器启动时指定PublishAllport=true
  4. 可以在一个容器中同时运行多个应用进程吗
    一般不推荐在用以容器内运行多个应用进程,如果有类似需求,可以用过额外的进程管理机制,比如supervisir来管理所运行的进程
  5. 如何控制容器占用系统资源(CPU,内存)的份额
    在使用docker create命令创建容器或使用docker run  创建并运行容器的时候,可以使用-c|-spushares[=0]参数来调整同期使用SPU的权重,使用-m|-memory参数来调整容器使用内存的大小
  6. 仓库(Repository)、注册服务器(Registry)、注册索引(Index)有何关系
    仓库要存放一组关联镜像的集合,比如同一个应用的不同版本的镜像,注册服务器时存放实际的镜像的地方,注册索引则负责维护用户的账号、权限、搜索、标签等管理,注册服务器利用注册索引来实现认证等原理
  7. 从非官方仓库下载镜像的时候,有时候会提示"Error:Invaild registry endpoint https://dl.docker.com:5000/v1/..."?
    docker自1.3.0版本往后以来,加强了对镜像安全性的验证,需要手动添加对非官方仓库的信任
  8. Docker的配置文件放在哪里,如何修改配置
    Ubuntu系统下Docker的配置文件是/etc/default/docker,CentOS系统配置文件存放
    在/etc/sysconfig/docker。
  9. 如何更改docker的默认存储设置
    Docker的默认存放位置是/var/lib/docker,如果希望将docker的本地文件存储到其他分区,可以使用
    Linux软连接的方式来做。
  10. docker与LXC有何不同
    LXC利用Linux上相关技术实现容器,docker则在如下的几个方面进行了改进:
    容器特性 备注
    移植性 通过抽象容器配置,容器可以实现一个平台移植到另一个平台
    镜像系统 基于AUFS的镜像系统为容器的分发带来了很多的便利,通是共同的镜像层只需要存储一份,实
    现高效率的存储
    版本管理 类似于GIT的版本管理理念,用户可以更方便的创建、管理镜像文件
    仓库系统 仓库系统大大降低了镜像的分发和管理的成本
    周边工具 各种现有的工具(配置管理、云平台)对docker的支持,以及基于docker的pass、Cl等系统,
    让docker的应用更加方便和多样
    

http://www.xdnf.cn/news/575263.html

相关文章:

  • 滚珠丝杆的承载力是多少?
  • BISS0001 PIR红外感应IC:高性能热释电信号处理解决方案
  • MIMO 检测(6)--基于QR分解的ML检测器
  • 红杉资本2025 AI 峰会之Cybersecurity
  • 开源免费抓包工具:ProxyPin 的详细使用
  • Cross-Mix Monitoring for Medical Image Segmentation With Limited Supervision
  • 界面控件 Kendo UI 在各行业的应用实践:如何解决业务痛点,提升系统效能
  • [每日一题] 3356. 零数组变换ii
  • 常见的网络服务的枚举和利用 | TryHackMe | Network services 1/2
  • 【MySQL】表的内连和外连
  • svn 提交后报错 : is scheduled for addtion,but is missing
  • 总结一个编程的学习方式~
  • 【Linux基础I/O】文件调用接口、文件描述符、重定向和缓冲区
  • stack--oj2
  • 《国家高等教育智慧平台:重塑学习新时代》
  • java基础 之 Hash家族(一)
  • M|攻壳机动队2.0
  • 外卖Day7
  • Win10更改IP地址在哪里设置?多种方法详解
  • 和风天气 API 获取天气预报 2025/5/21
  • SAP-ABAP:企业级异常处理框架设计与实战 —— 构建高可用、可观测的异常治理体系
  • Frp Dockr Mysql内网映射
  • C#中Task.Run的线程管理最佳实践与并发控制
  • FPGA设计需要学什么?
  • Shell入门篇二
  • Seata1.8.0安装部署流程linux
  • 动态规划2
  • 编程技能:字符串函数09,strncmp
  • 阿里云数据盘级别
  • C++ for QWidget:正则表达式和QRegExp