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

資訊專欄INFORMATION COLUMN

docker 使用總結

FullStackDeveloper / 3419人閱讀

摘要:通常用于如下場景應用的自動化打包和發布自動化測試和持續集成發布在服務型環境中部署和調整數據庫或其他的后臺應用從頭編譯或者擴展現有的或平臺來搭建自己的環境。

Docker通常用于如下場景
1. web應用的自動化打包和發布;
2. 自動化測試和持續集成、發布;
3. 在服務型環境中部署和調整數據庫或其他的后臺應用;
4. 從頭編譯或者擴展現有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環境。
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進入容器:
docker exec -it e9e2b11cd7ba /bin/sh

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

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

構建鏡像
docker build consumerApp(Dockerfile路徑) -t consumer_app:1.0.0(repo:tag)
備注:構建鏡像不要使用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鏡像相關流程如下圖所示:

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

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

相關文章

  • docker 常用命令總結

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

    AaronYuan 評論0 收藏0
  • docker 常用命令總結

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

    beita 評論0 收藏0
  • 慕課網_《第一個docker化的java應用》學習總結

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

    李濤 評論0 收藏0
  • 慕課網_《第一個docker化的java應用》學習總結

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

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

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

    iKcamp 評論0 收藏0
  • Docker入門總結

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

    Astrian 評論0 收藏0

發表評論

0條評論

FullStackDeveloper

|高級講師

TA的文章

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