最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2017年09月13日 11:56:44   作者:yubang  
docker是持續(xù)構(gòu)建應(yīng)用交付的一大利器也,但是要使工具發(fā)揮最大的功效還需要知道一些小技巧。下面這篇文章給大家主要總結(jié)介紹了關(guān)于docker日常使用的一些實(shí)用小技巧,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒。

前言

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

Docker 可能一開(kāi)始讓你望而生畏,但確實(shí)是一個(gè)非常偉大的工具。

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

# 升級(jí)指令(centos7測(cè)試過(guò))
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占用的磁盤(pán)空間

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

# 清除沒(méi)有依賴的鏡像(強(qiáng)制清除用-f)
docker image prune

# 清除停止運(yùn)行的容器(強(qiáng)制清除用-f)
docker container prune

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

# 清除沒(méi)有使用的容器卷(強(qiáng)制清除用-f)
docker volume prune 

查看docker占用docker空間情況

docker system df 

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

docker run --restart=always my_image 

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

docker run --rm my_image 

容器健康檢查

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

# Dockerfile指定(timeout執(zhí)行命令超時(shí)時(shí)間,interval執(zhí)行檢查間隔時(shí)間)
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 {本機(jī)地址}

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

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

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

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

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

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

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

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

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

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

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

查看容器占用資源情況

docker stats 

查看所有鏡像

docker images 

查看容器

# 查看正在運(yùn)行的容器
docker ps

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

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • Ubuntu16.04Docker的CS模式詳細(xì)介紹

    Ubuntu16.04Docker的CS模式詳細(xì)介紹

    這篇文章主要介紹了Ubuntu16.04Docker的CS模式詳細(xì)介紹的相關(guān)資料,這里對(duì)Docker CS模式圖文詳細(xì)介紹,需要的朋友可以參考下
    2016-12-12
  • docker配置daemon.json鏡像加速文件方式

    docker配置daemon.json鏡像加速文件方式

    這篇文章主要介紹了docker配置daemon.json鏡像加速文件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker自建GitLab倉(cāng)庫(kù)的實(shí)現(xiàn)

    docker自建GitLab倉(cāng)庫(kù)的實(shí)現(xiàn)

    Harbor是一個(gè)用于存儲(chǔ)和分發(fā)Docker鏡像的企業(yè)級(jí)Registry服務(wù)器,本文主要介紹了docker自建GitLab倉(cāng)庫(kù)的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-07-07
  • ubuntu如何查看docker容器占用的磁盤(pán)空間

    ubuntu如何查看docker容器占用的磁盤(pán)空間

    這篇文章主要介紹了ubuntu如何查看docker容器占用的磁盤(pán)空間問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Docker跨服務(wù)器通信Overlay解決方案(上)之 Consul單實(shí)例

    Docker跨服務(wù)器通信Overlay解決方案(上)之 Consul單實(shí)例

    這篇文章主要介紹了Docker跨服務(wù)器通信Overlay解決方案(上)之 Consul單實(shí)例,本文通過(guò)場(chǎng)景分析實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-12-12
  • docker打包鏡像后EasyExcel報(bào)錯(cuò),dockerfile缺少字體的解決

    docker打包鏡像后EasyExcel報(bào)錯(cuò),dockerfile缺少字體的解決

    解決Docker打包鏡像后EasyExcel報(bào)錯(cuò)的問(wèn)題:1. Dockerfile增加字體配置;2. 使用EasyExcel的write時(shí)添加"inMemory"參數(shù)為true,開(kāi)啟內(nèi)存處理模式(不推薦,1W數(shù)據(jù)以內(nèi)可以考慮)
    2025-02-02
  • Docker自定義JDK鏡像并拉取至阿里云鏡像倉(cāng)庫(kù)超詳細(xì)攻略

    Docker自定義JDK鏡像并拉取至阿里云鏡像倉(cāng)庫(kù)超詳細(xì)攻略

    Docker倉(cāng)庫(kù)是集中存放鏡像的地方,分為公共倉(cāng)庫(kù)和私有倉(cāng)庫(kù),這篇文章主要給大家介紹了關(guān)于Docker自定義JDK鏡像并拉取至阿里云鏡像倉(cāng)庫(kù)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-08-08
  • docker安裝Elasticsearch7.6集群并設(shè)置密碼

    docker安裝Elasticsearch7.6集群并設(shè)置密碼

    這篇文章主要介紹了docker安裝Elasticsearch7.6集群并設(shè)置密碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Docker鏡像管理常用操作代碼示例

    Docker鏡像管理常用操作代碼示例

    這篇文章主要介紹了Docker鏡像管理常用操作代碼示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • AntDesign?Docker部署詳細(xì)流程

    AntDesign?Docker部署詳細(xì)流程

    這篇文章主要為大家介紹了AntDesign?Docker部署流程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11

最新評(píng)論

浮梁县| 彩票| 册亨县| 定兴县| 政和县| 诏安县| 蒙阴县| 广水市| 屏南县| 东阿县| 阳朔县| 错那县| 莱州市| 江津市| 苏尼特右旗| 崇阳县| 龙陵县| 西充县| 银川市| 武陟县| 益阳市| 林芝县| 莫力| 高台县| 宜宾市| 定陶县| 富蕴县| 博客| 子长县| 鄢陵县| 钟祥市| 屏边| 枣强县| 卓资县| 辽阳县| 潮州市| 大埔县| 积石山| 扬中市| 耒阳市| 长武县|