国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker入門總結

Astrian / 739人閱讀

摘要:原文地址直接訪問是一個虛擬環境容器,可以將應用代碼環境配置系統環境等一并打包在一起,生成一個鏡像,然后就可以發布到任意平臺上。

原文地址: 直接訪問

Docker是一個虛擬環境容器,可以將應用代碼、環境配置、系統環境等一并打包在一起,生成一個鏡像,然后就可以發布到任意平臺上。

與VM的區別

VM在物理機的操作系統上建立了一個中間軟件層 hypervisor,利用物理機資源,虛擬出多個硬件資源,這些新的虛擬硬件環境、安裝的操作系統、相應軟件便構成了一臺虛擬機

而 Docker 對硬件資源,在不同docker container上做了隔離,使得每個docker container擁有不同的環境,同時可以共享硬件資源

日常使用的基本概念

核心功能簡答介紹:

Docker是C/S模式

images:docker鏡像,是Docker run的原材料

container: Docker運行的內容,是獨立存在的

data volumes: 通過數據掛載的方式,實現數據共享

network:用戶容器與外部、容器之間的通信,常用的方法有端口映射、link等

使用流程

基本操作

docker version: 查看基本版本信息,包括client、server

關于鏡像的基本操作

docker search: 默認在 https://hub.docker.com 中查詢鏡像,當然可以修改registry

docker pull: 鏡像拉取 docker pull imageName:version

docker push: 鏡像提交

docker images: 查看本地鏡像

docker rmi: 刪除本地鏡像

docker build:利用 Dockerfile 制作鏡像,例如 docker build -t newImageName -f dockerFile [contextPath]

docker commit: 基于運行的 container 制作鏡像

關于容器的基本操作

docker run

鏡像的運行

d: 在后臺運行

v: 用戶數據掛載

p: 端口映射,實現外部與容器之間的通信

rm: 容器推出時,直接刪除容器

i: 交互式的方式

t: 在容器中啟動一個終端

docker ps

查詢當前存在的容器

a: 列出所有容器

q: 僅出 container id

dock exec: 在容器中執行命名,例如可以使用 docker exec -it containerId /bin/bash 進入到容器內部

docker stop: 停止容器的運行

docker restart: 重新啟動容器的運行

docker rm: 容器刪除

DockerFile
# 指定基礎鏡像
FROM NODE:10.12

## 從本地 copy 文件到鏡像中
COPY ./ /data/my-node/

## 切換 container 的工作目錄
WORKDIR /data/my/node

## 執行命令
RUN npm install

## 容器的啟動命名
ENTRYPOINT ["node", "./index.js"]

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27492.html

相關文章

  • 慕課網_《Docker入門》學習總結

    摘要:時間年月日星期六說明本文部分內容均來自慕課網。必填用于執行命令,當執行完畢后,將產生一個新的文件層。可選指定此鏡像啟動時默認執行命令。可選用于指定需要暴露的網絡端口號。可選向鏡像中掛載一個卷組。 時間:2017年09月16日星期六說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com 教學源碼:無 學習源碼:無 第一章:課程簡介 1-1 課程介紹 Docke...

    CoorChice 評論0 收藏0
  • 這是一次 docker 入門實踐

    摘要:前言其實接觸也有一段時間了,但是一直沒有做下總結,現在網上關于的介紹也有很多了,本著好記性不如爛筆頭的原則,還是自己再記錄一波吧。實現目標安裝探索基本概念及用法環境準備位,內核版本不低于安裝以下命令均需在權限下執行。 showImg(https://segmentfault.com/img/remote/1460000017894270?w=538&h=344); 前言 其實接觸 do...

    ashe 評論0 收藏0
  • Docker入門(一)用hello world入門docker

    摘要:初識是什么是一個開源的應用容器引擎,基于語言并遵從協議開源。容器是完全使用沙箱機制,相互之間不會有任何接口更重要的是容器性能開銷極低。命令為,如下由此可知,我們新打包的鏡像的為。登錄賬號再輸入自己的賬號密碼即可。 初識Docker Docker是什么? ??Docker 是一個開源的應用容器引擎,基于?Go 語言并遵從Apache2.0協議開源。??Docker 可以讓開發者打包他們的...

    tolerious 評論0 收藏0
  • Docker入門安裝教程

    摘要:的安裝支持和系統,置于安裝過程大家可以去查看官方的文檔,也可以搜索別的教程,需要一點基礎。注意我們是安裝的,是用于商業模式的。 Dokcer介紹: Docker是一種容器相關的技術,簡單來說你可以把它當做一個微型的獨立系統,在這個系統里面運行各種軟件,然后又在linux服務器上或者是電腦上運行這個系統,這個系統就被稱為Docker容器,而運行Docker容器的機器就被稱為宿主機。Doc...

    justCoding 評論0 收藏0
  • 不正宗 docker 入門教程-啟動一個容器(1/3)

    摘要:從命名上就知道這是一篇簡單粗暴的新手入門教程,為什么要簡單粗暴我認為有自學能力的人幫他入門就夠了,不能自學的一時半會兒也教不會,不符合入門教程的初衷,建議出門左拐去找找視頻教程本章目標大概了解是個什么玩意知道常用的指令參數能啟動一個容器不然 從命名上就知道這是一篇簡單粗暴的docker新手入門教程, 為什么要簡單粗暴? 我認為有自學能力的人幫他入門就夠了, 不能自學的一時半會兒也教不會...

    YorkChen 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<