成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

初識(shí)docker

weakish / 2019人閱讀

摘要:什么是是一個(gè)用來(lái)裝應(yīng)用的容器,就像被子可以放水,筆筒可以放筆一樣公司開(kāi)發(fā),開(kāi)源,托管在歷史開(kāi)源輪融資萬(wàn)輪萬(wàn)理解思想集裝箱標(biāo)準(zhǔn)化運(yùn)輸方式存儲(chǔ)方式接口隔離隔離了進(jìn)程和資源解決了什么問(wèn)題我本地運(yùn)行沒(méi)問(wèn)題啊操作系統(tǒng)命令不一致,版本不一致,版本不一致

Docker

https://www.docker.com

什么是Docker

是一個(gè)用來(lái)裝應(yīng)用的容器,就像被子可以放水,筆筒可以放筆一樣

Docker 公司開(kāi)發(fā),開(kāi)源,托管在github

歷史

2010 dotCloud PAAS

2013 docker 開(kāi)源

2014.6 Docker 1.0

2014.7 C輪融資 $4000萬(wàn)

2015.4 D輪 $9500萬(wàn)

理解Docker Docker思想

集裝箱

標(biāo)準(zhǔn)化

運(yùn)輸方式

存儲(chǔ)方式

API接口

隔離:lxc隔離了進(jìn)程和資源

解決了什么問(wèn)題

我本地運(yùn)行沒(méi)問(wèn)題?。?/p>

操作系統(tǒng)命令不一致,jdk版本不一致,tomcat版本不一致

系統(tǒng)好卡,哪個(gè)哥們又寫死循環(huán)了?!

不會(huì)把別人程序占滿,每個(gè)人平均了對(duì)應(yīng)的cpu

雙 11來(lái)了,服務(wù)器撐不住了

標(biāo)準(zhǔn)方式運(yùn)行

核心技術(shù) 定義

? 鏡像倉(cāng)庫(kù)容器(Build Ship Run)

? 去倉(cāng)庫(kù)把鏡像拉到本地,使用命令運(yùn)行在容器

Docker鏡像

? 鏡像存儲(chǔ)格式:

? 聯(lián)合文件系統(tǒng)(分層實(shí)現(xiàn)鏡像存儲(chǔ))

最底層操作系統(tǒng)引導(dǎo)

操作系統(tǒng)

容器

應(yīng)用代碼

Docker容器

底層都是只讀的,只有最上層的是可讀可寫的

Docker倉(cāng)庫(kù)

hub.docker.com

c.163.com

實(shí)踐:

docker pull [OPTIONS] NAME:[:TAG]

docker pull hello-world

Docker images [options][REPOSITORY[:TAG]]

查看本機(jī)所有鏡像

運(yùn)行

docker run[OPTIONS] IMAGE:[:TAG][COMMAND][ARG...]

docker run hello-world

docker pull

docker 從 docker daemon 拉取鏡像

docker daemon 從本機(jī)檢查是否有鏡像,沒(méi)有則從遠(yuǎn)端docker 倉(cāng)庫(kù) 拉取對(duì)應(yīng)鏡像

docker run

把本地命令發(fā)送到docker daemon 先檢測(cè)本地是否存在 如果不存在,先pull 然后在運(yùn)行變成docker 容器

docker ps

查看當(dāng)前運(yùn)行的容器

docker exec

Docker 運(yùn)行 Nginx

? -d, --detach Run container in background and print container ID

docker run -d nginx:latest

docker exec --help

docker exec -it 84 bash

docker stop -f [id]

docker 網(wǎng)絡(luò)

網(wǎng)絡(luò)類型

Bridge

Host

None

端口映射

docker run --help

docker run -d -p 8080:80 nginx:latext

制作自己的鏡像

Dockerfile

docker build

執(zhí)行dockerfile的事情

Jpress:http://jpress.io/

dockerfile

from 鏡像名

MAINTAINER [所有者名稱] [所有者聯(lián)系方式]

COPY [本地文件] [鏡像地址]

運(yùn)行

docker build . .代表本地目錄

docker build -t [鏡像起名字]

加速

vim /etc/docker/daemon.json

{"registry-mirrors":["https://fy707np5.mirror.aliyuncs.com"]}

systemctl daemon-reload

systemctl restart docker

基礎(chǔ)命令
docker build -t friendlyname .# 使用此目錄的 Dockerfile 創(chuàng)建鏡像
docker run -p 4000:80 friendlyname  # 運(yùn)行端口 4000 到 90 的“友好名稱”映射
docker run -d -p 4000:80 friendlyname         # 內(nèi)容相同,但在分離模式下
docker ps                                 # 查看所有正在運(yùn)行的容器的列表
docker stop                      # 平穩(wěn)地停止指定的容器
docker ps -a           # 查看所有容器的列表,甚至包含未運(yùn)行的容器
docker kill                    # 強(qiáng)制關(guān)閉指定的容器
docker rm               # 從此機(jī)器中刪除指定的容器
docker rm $(docker ps -a -q)           # 從此機(jī)器中刪除所有容器
docker images -a                               # 顯示此機(jī)器上的所有鏡像
docker rmi             # 從此機(jī)器中刪除指定的鏡像
docker rmi $(docker images -q)             # 從此機(jī)器中刪除所有鏡像
docker login             # 使用您的 Docker 憑證登錄此 CLI 會(huì)話
docker tag  username/repository:tag  # 標(biāo)記  以上傳到鏡像庫(kù)
docker push username/repository:tag            # 將已標(biāo)記的鏡像上傳到鏡像庫(kù)
docker run username/repository:tag                   # 運(yùn)行鏡像庫(kù)中的鏡像

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/27513.html

相關(guān)文章

  • 聯(lián)盟鏈初識(shí)以及Fabric環(huán)境搭建流程

    摘要:本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接聯(lián)盟鏈初識(shí)以及環(huán)境搭建流程原文已更新,請(qǐng)讀者前往原文閱讀這篇文章首先簡(jiǎn)單介紹了聯(lián)盟鏈?zhǔn)鞘裁?,再詳?xì)的介紹了環(huán)境搭建的整個(gè)流程。 本文首發(fā)于深入淺出區(qū)塊鏈社區(qū)原文鏈接:聯(lián)盟鏈初識(shí)以及Fabric環(huán)境搭建流程原文已更新,請(qǐng)讀者前往原文閱讀 這篇文章首先簡(jiǎn)單介紹了聯(lián)盟鏈?zhǔn)鞘裁矗僭敿?xì)的介紹了Fabric環(huán)境搭建的整個(gè)流程。 區(qū)塊鏈分類: 以參與方式分類,區(qū)...

    CoffeX 評(píng)論0 收藏0
  • angular - 收藏集 - 掘金

    摘要:如何在中使用動(dòng)畫前端掘金本文講一下中動(dòng)畫應(yīng)用的部分。與的快速入門指南推薦前端掘金是非常棒的框架,能夠創(chuàng)建功能強(qiáng)大,動(dòng)態(tài)功能的。自發(fā)布以來(lái),已經(jīng)廣泛應(yīng)用于開(kāi)發(fā)中。 如何在 Angular 中使用動(dòng)畫 - 前端 - 掘金本文講一下Angular中動(dòng)畫應(yīng)用的部分。 首先,Angular本生不提供動(dòng)畫機(jī)制,需要在項(xiàng)目中加入Angular插件模塊ngAnimate才能完成Angular的動(dòng)畫機(jī)制...

    AlexTuan 評(píng)論0 收藏0
  • 初識(shí)wkhtmltopdf

    摘要:背景最近接到一個(gè)客戶需求,要求將學(xué)生的考試結(jié)果分析表格和圖表導(dǎo)出到。本著最好不要額外安裝軟件的原則,搜索過(guò)后分別嘗試了等等。但是實(shí)現(xiàn)效果都與預(yù)期差距較大。它們是開(kāi)源命令行工具,使用渲染引擎將呈現(xiàn)為和各種圖像格式。它們不需要顯示或顯示服務(wù)。 背景 最近接到一個(gè)客戶需求,要求將學(xué)生的考試結(jié)果分析表格和圖表導(dǎo)出到PDF。表格使用的是普通的table,圖表引用了https://www.char...

    Towers 評(píng)論0 收藏0
  • 初識(shí)wkhtmltopdf

    摘要:背景最近接到一個(gè)客戶需求,要求將學(xué)生的考試結(jié)果分析表格和圖表導(dǎo)出到。本著最好不要額外安裝軟件的原則,搜索過(guò)后分別嘗試了等等。但是實(shí)現(xiàn)效果都與預(yù)期差距較大。它們是開(kāi)源命令行工具,使用渲染引擎將呈現(xiàn)為和各種圖像格式。它們不需要顯示或顯示服務(wù)。 背景 最近接到一個(gè)客戶需求,要求將學(xué)生的考試結(jié)果分析表格和圖表導(dǎo)出到PDF。表格使用的是普通的table,圖表引用了https://www.char...

    April 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<