什么是Docker?
Docker是一個容器化平臺,它以容器的形式將您的應用程序及其所有依賴項打包在一起,以確保您的應用程序在任何環(huán)境中無縫運行。
CI(持續(xù)集成)服務器的功能是什么?
CI功能就是在每次提交之后不斷地集成所有提交到存儲庫的代碼,并編譯檢查錯誤
什么是Docker鏡像?
Docker鏡像是Docker容器的源代碼,Docker鏡像用于創(chuàng)建容器。使用build命令創(chuàng)建鏡像
什么是Docker容器?
Docker容器包括應用程序及其所有依賴項,作為操作系統(tǒng)的獨立進程運行
Docker容器有幾種狀態(tài)?
Docker容器可以有四種狀態(tài):
運行
已暫停
重新啟動
已退出
Docker使用流程
1)創(chuàng)建Dockerfile后,您可以構建它以創(chuàng)建容器的鏡像
2)推送或拉取鏡像。
Dockerfile中最常見的指令是什么????????
Dockerfile中的一些常用指令如下:
FROM:指定基礎鏡像
LABEL:功能是為鏡像指定標簽
RUN:運行指定的命令
CMD:容器啟動時要運行的命令
Dockerfile中的命令COPY和ADD命令有什么區(qū)別?
COPY與ADD的區(qū)別COPY的<src>只能是本地文件,其他用法一致
docker常用命令?
docker pull????拉取或者更新指定鏡像
docker push?????將鏡像推送至遠程倉庫
docker rm ?? 刪除容器
docker rmi ?? 刪除鏡像
docker images ?? 列出所有鏡像
docker ps ?? 列出所有容器