成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

docker 使用總結(jié)

FullStackDeveloper / 3496人閱讀

摘要:通常用于如下場景應(yīng)用的自動化打包和發(fā)布自動化測試和持續(xù)集成發(fā)布在服務(wù)型環(huán)境中部署和調(diào)整數(shù)據(jù)庫或其他的后臺應(yīng)用從頭編譯或者擴展現(xiàn)有的或平臺來搭建自己的環(huán)境。

Docker通常用于如下場景
1. web應(yīng)用的自動化打包和發(fā)布;
2. 自動化測試和持續(xù)集成、發(fā)布;
3. 在服務(wù)型環(huán)境中部署和調(diào)整數(shù)據(jù)庫或其他的后臺應(yīng)用;
4. 從頭編譯或者擴展現(xiàn)有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環(huán)境。
docker入門操作

安裝docker
yum install -y docker

搜索可用的docker鏡像
docker search tutorial

下載鏡像
docker pull learn/tutorial

在容器中運行hello world
docker run learn/tutorial echo "hello word"

在容器中安裝新程序
docker run learn/tutorial apt-get install -y ping

保存對容器的修改
docker ps -l
docker commit 698 learn/ping

運行新的容器

docker run lean/ping ping www.baidu.com

檢查運行中的鏡像
docker ps -l
docker inspect efe

提交自己的鏡像
docker push learn/ping

鏡像保存并壓縮(其他虛機可以運行)
華為公有云:docker pull swr.cn-north-1.myhuaweicloud.com/nl-crm/consumer-app:1.0.25

docker save -o consumer_app.1.0.25.tar swr.cn-north-1.myhuaweicloud.com/nl-
crm/consumer-app:1.0.25

gzip consumer_app.1.0.25.tar

其他虛機下load、import壓縮的鏡像包
docker load < consumer_app.1.0.25.tar
docker import consumer_app.1.0.25.tar consumer_app:1.0.25(需指定repo:tags)

具體使用過程,其他常用docker指令

docker查看日志:
docker logs ea4 | head -200 (日志前兩百行)| tail -200 (日志末尾兩百行)

docker進(jìn)入容器:
docker exec -it e9e2b11cd7ba /bin/sh

dokcer關(guān)閉容器:
docker kill/stop e9e2b11cd7ba (image_id)
或者 ps -ef | grep e9e2b11cd7ba (image_id)
kill -9 pid

docker復(fù)制:
docker cp /home/apps 96f7f14e99ab:/home/apps (主機到容器)
docker cp 96f7f14e99ab:/home/apps /home/apps (容器到主機)

構(gòu)建鏡像
docker build consumerApp(Dockerfile路徑) -t consumer_app:1.0.0(repo:tag)
備注:構(gòu)建鏡像不要使用image_id,上傳鏡像會提示,無效的鏡像,鏡像描述中含有空的RepoTags信息

查看所有鏡像
[root@ecs-crm1 ~]# docker images
REPOSITORY TAG
IMAGE ID CREATED SIZE
swr.cn-north-1.myhuaweicloud.com/nl-crm/provider_app_1_image 1.0.15
a8410a111975 47 hours ago 143.6 MB
swr.cn-north-1.myhuaweicloud.com/nl-crm/provider_app_1_image 1.0.14
a3db42771e45 2 days ago 143.6 MB
swr.cn-north-1.myhuaweicloud.com/nl-crm/consumer-app 1.0.25
fef2ef661852 4 days ago 179.8 MB
swr.cn-north-1.myhuaweicloud.com/nl-crm/consumer-app 1.0.24
5ceec9b0588f 4 days ago 179.8 MB
swr.cn-north-1.myhuaweicloud.com/nl-crm/consumer-app 1.0.23
06bf99bd4086 2 weeks ago 179.8 MB
swr.cn-north-1.myhuaweicloud.com/nl-crm/provider_app_2_image 1.0.7
5fcd4bb2fc88 2 weeks ago 678.9 MB
swr.cn-north-1.myhuaweicloud.com/nl-crm/consumer-app 1.0.22
43141c4da6b8 2 weeks ago 677.9 MB

刪除鏡像
[root@ecs-crm1 ~]# docker rmi a3db42771e45
Untagged: swr.cn-north-1.myhuaweicloud.com/nl-crm/provider_app_1_image:1.0.14
Deleted: sha256:a3db42771e458a40346232ff916b96ac60ee89f0b0cd3647fd125d6c1dec37ab
Deleted: sha256:1ea60be2f1d5b8538e59f2d06fdb0e1c70f3117ac88a7a800a5b96d5729b50c2
Deleted: sha256:e82e6e4b526483f4c4085ca43852034013f34558f04c363638067994b1d2b8b2
Deleted: sha256:f72c48ff65da7da451409bd83a9c67bd2bc5f847b047513741df4e7b5ef74d47
Deleted: sha256:6976d8a582424ff1654c5765746a55072f530b670206d9660d017e44d820a432

補充 build、push、pull鏡像相關(guān)流程如下圖所示:

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

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/27287.html

相關(guān)文章

  • docker 常用命令總結(jié)

    摘要:表示主機的地址。表示虛擬機的端口。開啟偽終端運行容器交互模式運行容器后臺模式運行容器十查看十一配置國內(nèi)鏡像重啟參考十二創(chuàng)建鏡像根據(jù)生成鏡像首字母必須大寫注意點號不能去掉根據(jù)容器生成鏡像十三推送鏡像到遠(yuǎn)端打版本參考 首先來一張圖:showImg(https://segmentfault.com/img/bVbgBfS?w=2363&h=1013); 一、啟動容器: windows,如果你...

    AaronYuan 評論0 收藏0
  • docker 常用命令總結(jié)

    摘要:表示主機的地址。表示虛擬機的端口。開啟偽終端運行容器交互模式運行容器后臺模式運行容器十查看十一配置國內(nèi)鏡像重啟參考十二創(chuàng)建鏡像根據(jù)生成鏡像首字母必須大寫注意點號不能去掉根據(jù)容器生成鏡像十三推送鏡像到遠(yuǎn)端打版本參考 首先來一張圖:showImg(https://segmentfault.com/img/bVbgBfS?w=2363&h=1013); 一、啟動容器: windows,如果你...

    beita 評論0 收藏0
  • 慕課網(wǎng)_《第一個docker化的java應(yīng)用》學(xué)習(xí)總結(jié)

    摘要:時間年月日星期四說明本文部分內(nèi)容均來自慕課網(wǎng)。倉庫構(gòu)建鏡像的目的是為了在其機器上運行鏡像程序。使用參數(shù),冒號前面為主機端口,后面為容器端口。 時間:2017年04月27日星期四說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)示例源碼:無個人學(xué)習(xí)源碼:無 第一章:課程介紹 1-1 課程介紹 Docker能火的原因 快速的持續(xù)集成 服務(wù)的彈性伸縮 部署...

    李濤 評論0 收藏0
  • 慕課網(wǎng)_《第一個docker化的java應(yīng)用》學(xué)習(xí)總結(jié)

    摘要:時間年月日星期四說明本文部分內(nèi)容均來自慕課網(wǎng)。倉庫構(gòu)建鏡像的目的是為了在其機器上運行鏡像程序。使用參數(shù),冒號前面為主機端口,后面為容器端口。 時間:2017年04月27日星期四說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)示例源碼:無個人學(xué)習(xí)源碼:無 第一章:課程介紹 1-1 課程介紹 Docker能火的原因 快速的持續(xù)集成 服務(wù)的彈性伸縮 部署...

    vvpvvp 評論0 收藏0
  • 17.04.14 docker-machine 工具使用總結(jié)(2)

    摘要:參考引用會輸出幾行語句,例如的意思就是把上面的輸出當(dāng)做命令在當(dāng)前下執(zhí)行。最終的結(jié)果就是當(dāng)前下多了幾個環(huán)境變量,就是靠著這些環(huán)境變量來決定和交互的行為的。 上篇:http://www.jianshu.com/p/bde1... 已經(jīng)記錄到了再docker-machine學(xué)習(xí)中遇到的問題,但是大部分都是安裝的問題,還有在運行過程中遇到的問題,這篇我將記錄docker-machine詳細(xì)得操...

    iKcamp 評論0 收藏0
  • Docker入門總結(jié)

    摘要:原文地址直接訪問是一個虛擬環(huán)境容器,可以將應(yīng)用代碼環(huán)境配置系統(tǒng)環(huán)境等一并打包在一起,生成一個鏡像,然后就可以發(fā)布到任意平臺上。 原文地址: 直接訪問 showImg(https://segmentfault.com/img/bVbh8Mt?w=587&h=220); Docker是一個虛擬環(huán)境容器,可以將應(yīng)用代碼、環(huán)境配置、系統(tǒng)環(huán)境等一并打包在一起,生成一個鏡像,然后就可以發(fā)布到任意平...

    Astrian 評論0 收藏0

發(fā)表評論

0條評論

FullStackDeveloper

|高級講師

TA的文章

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