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

Docker面试题(1)

  1. 什么是Docker
    一个容器化平台
    形式是容器
    将你的应用程序及所有依赖项打包在一起
    确保应用程序在任何环境中无缝运行
  2. 什么是Docker镜像
    Docker镜像是Docker容器的源代码
    用于创建容器
    使用build命令创建镜像
  3. 什么是 Docker容器
    包括应用程序及所有的依赖项
    作为操作系统的独立进程运行
  4.  Docker容器有几种状态
    运行
    已停止
    重新启动
    已退出
  5. DockerFile中最常见的指定是什么
    FROM 指定基础镜像
    LABEL 为镜像指定标签
    RUN 运行指定命令
    CMD 容器启动时要运行的命令
    
  6. DockerFile中的命令COPY和ADD命令有什么区别
    COPY和ADD的区别是COPY的源文件只能是本地文件
  7. Docker的常用命令
    docker pull 拉取或更新指定的镜像
    docker push 将镜像推送到远程仓库
    docker rm 删除容器
    docker rmi 删除镜像
    docker images 列出所有镜像
    docker ps 列出所有容器
  8. 容器与主机之间的数据拷贝命令
    docker cp命令用于服务器与主机之间的数据拷贝
  9. 启动nginx容器(随机端口映射),并挂载本地文件目录到容器html的命令
    docker run -d -p -name nginx2 -v /home/nginx:/usr/share/nginx/html nginx
  10. 解释一下dockerfile中的ONBUILD指令
    当镜像用作另一个镜像构建的基础时,用作构建其他镜像的基础的镜像

相关文章:

  • ADB常用语句
  • Python 包管理工具uv常用场景使用指南
  • OpenCv高阶(十四)——LBPH人脸识别
  • 线性表数据结构-队列
  • 电感在断开的时候会按原来的电流方向流动这是什么定理?
  • 【每周一个MCP】:将pytdx封装成MCP
  • STL中的Vector(顺序表)
  • Flannel后端为UDP模式下,分析数据包的发送方式(一)
  • 【npm】npm命令大全
  • Vue3中插槽, pinia的安装和使用(超详细教程)
  • Xilinx 7Series\UltraScale 在线升级FLASH STARTUPE2和STARTUPE3使用
  • 关于收集 Android Telephony 网络信息的设计思考
  • 进程调度算法深度剖析:FCFS、SJF、RR、优先级及多级反馈队列全解
  • 【软件设计师】计算机网络考点整理
  • adb抓包
  • 云原生攻防4(Kubernetes基础补充)
  • 算法优选系列(9.BFS 解决拓扑排序)
  • 基于OpenCV的物体跟踪:CSRT算法
  • 【数据结构 · 初阶】- 快速排序
  • Kubernetes中runnable接口的深度解析与应用
  • 网站建设div设置圆角/抖音seo排名系统哪个好用
  • 二级域名站群/app推广方案
  • 微信小程序游戏制作/郑州seo推广
  • 政府网站安全建设 新闻/文章发布在哪个平台好
  • 如何做服装的微商城网站/无锡百度推广公司哪家好
  • 平台公司和项目公司的区别/深圳网站优化培训