博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker面试题(一)
阅读量:4299 次
发布时间:2019-05-27

本文共 875 字,大约阅读时间需要 2 分钟。

1、什么是Docker?

Docker是一个容器化平台,它以容器的形式将您的应用程序及其所有依赖项打包在一起,以确保您的应用程序在任何环境中无缝运行。

2、CI(持续集成)服务器的功能是什么?

CI功能就是在每次提交之后不断地集成所有提交到存储库的代码,并编译检查错误

3、什么是Docker镜像?

Docker镜像是Docker容器的源代码,Docker镜像用于创建容器。使用build命令创建镜像

4、什么是Docker容器?

Docker容器包括应用程序及其所有依赖项,作为操作系统的独立进程运行

5、Docker容器有几种状态?

Docker容器可以有四种状态:

运行

已暂停

重新启动

已退出

 

6、Docker使用流程

1)创建Dockerfile后,您可以构建它以创建容器的镜像2)推送或拉取镜像。

 

7、Dockerfile中最常见的指令是什么?

Dockerfile中的一些常用指令如下:

FROM:指定基础镜像

LABEL:功能是为镜像指定标签

RUN:运行指定的命令

CMD:容器启动时要运行的命令

 

8、Dockerfile中的命令COPY和ADD命令有什么区别?

COPY与ADD的区别COPY的<src>只能是本地文件,其他用法一致

 

9、docker常用命令?

 

docker pull    拉取或者更新指定镜像

docker push     将镜像推送至远程仓库

docker rm    删除容器

docker rmi    删除镜像

docker images    列出所有镜像

docker ps    列出所有容器

 

10、DevOps有哪些优势?

 

技术优势:

•    持续的软件交付

•    修复不太复杂的问题

•    更快地解决问题

商业利益:

•    更快速地传递功能

•    更稳定的操作环境

•    有更多时间可以增加价值(而不是修复/维护)

 

 

CI(持续集成)服务器的功能是什么?

CI服务器功能是不断地集成所有正在进行的更改并由不同的开发人员提交到存储库,并检查编译错误。它需要每天多次构建代码,最好是在每次提交之后,

以便它可以检测在问题发生时是哪个提交Bug了。

转载地址:http://ftxws.baihongyu.com/

你可能感兴趣的文章
五大串口的基本原理
查看>>
PCB设计技巧与注意事项
查看>>
linux进程之间通讯常用信号
查看>>
main函数带参数
查看>>
PCB布线技巧
查看>>
关于PCB设计中过孔能否打在焊盘上的两种观点
查看>>
PCB反推理念
查看>>
京东技术架构(一)构建亿级前端读服务
查看>>
git 提示:error: unable to rewind rpc post data - try increasing http.postBuffer
查看>>
php 解决json_encode中文UNICODE转码问题
查看>>
LNMP 安装 thinkcmf提示404not found
查看>>
PHP empty、isset、innull的区别
查看>>
apache+nginx 实现动静分离
查看>>
通过Navicat远程连接MySQL配置
查看>>
phpstorm开发工具的设置用法
查看>>
Linux 系统挂载数据盘
查看>>
Git基础(三)--常见错误及解决方案
查看>>
Git(四) - 分支管理
查看>>
PHP Curl发送数据
查看>>
HTTP协议
查看>>