内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

docker日常使用的實用小技巧總結(jié)(推薦)

服務(wù)器

前言

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的譙城網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

Docker 是一個能夠把開發(fā)應(yīng)用程序自動部署到容器的開源引擎。它由Docker公司的團隊編寫,基于Apache 2.0開源協(xié)議授權(quán)。它提供了一個簡單、輕量的建模方式,使開發(fā)生命周期更高效快速,鼓勵了面向服務(wù)的架構(gòu)設(shè)計。Docker 項目的目標是實現(xiàn)輕量級的操作系統(tǒng)虛擬化解決方案。 Docker 的基礎(chǔ)是 Linux 容器(LXC)等技術(shù)。在 LXC 的基礎(chǔ)上 Docker 進行了進一步的封裝,讓用戶不需要去關(guān)心容器的管理,使得操作更為簡便。用戶操作 Docker 的容器就像操作一個快速輕量級的虛擬機一樣簡單。

Docker 可能一開始讓你望而生畏,但確實是一個非常偉大的工具。

為了更好的使用docker,建議升級到1.13。注意,下面命令皆基于1.13!

# 升級指令(centos7測試過)
yum-config-manager --add-repo https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo 
yum makecache fast 
yum -y remove docker docker-common container-selinux 
yum -y install docker-engine-1.13.1 

清除docker占用的磁盤空間

# 清除沒有依賴的鏡像和停止運行的容器,沒有使用的容器卷與網(wǎng)絡(luò)(強制清除用-f)
docker system prune

# 清除沒有依賴的鏡像(強制清除用-f)
docker image prune

# 清除停止運行的容器(強制清除用-f)
docker container prune

# 清除沒有使用的網(wǎng)絡(luò)(強制清除用-f)
docker network prune

# 清除沒有使用的容器卷(強制清除用-f)
docker volume prune 

查看docker占用docker空間情況

docker system df 

創(chuàng)建自啟動容器

docker run --restart=always my_image 

創(chuàng)建退出自刪除容器

docker run --rm my_image 

容器健康檢查

# 啟動容器時候指定(timeout執(zhí)行命令超時時間,health-interval執(zhí)行檢查間隔時間)
docker run -d --health-cmd curl -f http://localhost/123 || exit 1 --health-interval=5s --timeout=3s my_image

# Dockerfile指定(timeout執(zhí)行命令超時時間,interval執(zhí)行檢查間隔時間)
HEALTHCHECK --interval=60s --timeout=10s CMD curl -f http://127.0.0.1/ || exit 1

docker swarm 集群相關(guān)命令

# 創(chuàng)建集群
docker swarm init --advertise-addr {本機地址}

# 獲取加入集群命令(管理員節(jié)點)
docker swarm join-token manager

# 獲取加入集群命令(普通節(jié)點)
docker swarm join-token worker

# 顯示節(jié)點列表
docker node ls

# 顯示已有服務(wù)
docker service ls

# 顯示某個服務(wù)下容器
docker service ps {服務(wù)名字}

# 創(chuàng)建一個服務(wù)
docker service create --replicas {實例數(shù)量} --name {服務(wù)名字} -p {主機端口}:{容器內(nèi)部端口} my_image {啟動指令}

# 刪除一個服務(wù)
docker service rm {服務(wù)名字}

# 修改實例數(shù)量
docker service scale {服務(wù)名字}={服務(wù)數(shù)量}

# 修改實例使用鏡像
docker service update --image {鏡像名字} {服務(wù)名字}

# 修改實例內(nèi)存限制
docker service update --limit-memory {內(nèi)存使用} {服務(wù)名字} 

# 修改實例cpu限制
docker service update --limit-cpu {內(nèi)存使用} {服務(wù)名字} 

查看容器占用資源情況

docker stats 

查看所有鏡像

docker images 

查看容器

# 查看正在運行的容器
docker ps

# 查看所有的容器
docker ps -a 

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對創(chuàng)新互聯(lián)的支持。

當前名稱:docker日常使用的實用小技巧總結(jié)(推薦)
當前路徑:http://www.rwnh.cn/article0/cgghio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司品牌網(wǎng)站建設(shè)、外貿(mào)建站、網(wǎng)站收錄、移動網(wǎng)站建設(shè)網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護公司
庐江县| 永修县| 云安县| 石棉县| 嘉祥县| 兴义市| 漳州市| 宣武区| 大宁县| 桃源县| 奉贤区| 塔河县| 安图县| 叙永县| 江油市| 梧州市| 辽阳县| 宁河县| 泸州市| 景宁| 错那县| 建水县| 类乌齐县| 宁陕县| 峡江县| 英吉沙县| 阳朔县| 宁蒗| 依安县| 满洲里市| 会泽县| 拜泉县| 吴堡县| 英德市| 六枝特区| 和平县| 青龙| 绥宁县| 郯城县| 五寨县| 瓮安县|