日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

使用Docker構(gòu)建企業(yè)級自定義鏡像的方法

瀏覽:29日期:2024-11-20 18:54:11

前言

臨下班前,樓主接到了一個(gè)需求,由于基礎(chǔ)鏡像標(biāo)準(zhǔn)發(fā)生變更,需要按照最新的Docker 鏡像標(biāo)準(zhǔn)構(gòu)建自己應(yīng)用的自定義鏡像。目前的標(biāo)準(zhǔn)是這樣的:基礎(chǔ)架構(gòu)組只提供所有項(xiàng)目必須接入的3個(gè)公共鏡像,這3個(gè)公共基礎(chǔ)鏡像包含了:JDK8、Skywalking、Arthas。對于各自業(yè)務(wù)組的應(yīng)用如果還需要加入其它鏡像,則由各個(gè)業(yè)務(wù)組自己基于基礎(chǔ)架構(gòu)組提供的公共鏡像之上,再添加自定義的鏡像,結(jié)構(gòu)圖如下:

使用Docker構(gòu)建企業(yè)級自定義鏡像的方法

構(gòu)建步驟

編寫Dockerfile

基于最新的規(guī)范來看,我們需要編寫一個(gè)Dockerfile,然后引用基礎(chǔ)架構(gòu)組提供的基礎(chǔ)鏡像,再加入應(yīng)用需要的其他鏡像。因此最終的 Dockerfile 文件如下:

FROM 基礎(chǔ)鏡像地址RUN apk add 需要添加的自定義鏡像...

在Centos7下安裝Docker環(huán)境

卸載舊版本

較舊的 Docker 版本稱為 docker 或 docker-engine 。如果已安裝這些程序,請卸載它們以及相關(guān)的依賴項(xiàng)。

$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

安裝 Docker Engine-Community

使用 Docker 倉庫進(jìn)行安裝

在新主機(jī)上首次安裝 Docker Engine-Community 之前,需要設(shè)置 Docker 倉庫。之后,您可以從倉庫安裝和更新 Docker。

設(shè)置倉庫

安裝所需的軟件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存儲驅(qū)動程序需要 device-mapper-persistent-data 和 lvm2。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

使用以下命令來設(shè)置穩(wěn)定的倉庫。

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安裝 Docker Engine-Community

安裝最新版本的 Docker Engine-Community 和 containerd,或者轉(zhuǎn)到下一步安裝特定版本:

$ sudo yum install docker-ce docker-ce-cli containerd.io

如果提示您接受 GPG 密鑰,請選是。

有多個(gè) Docker 倉庫嗎?

如果啟用了多個(gè) Docker 倉庫,則在未在 yum install 或 yum update 命令中指定版本的情況下,進(jìn)行的安裝或更新將始終安裝最高版本,這可能不適合您的穩(wěn)定性需求。

Docker 安裝完默認(rèn)未啟動。并且已經(jīng)創(chuàng)建好 docker 用戶組,但該用戶組下沒有用戶。

要安裝特定版本的 Docker Engine-Community,請?jiān)诖鎯熘辛谐隹捎冒姹荆缓筮x擇并安裝:

1、列出并排序您存儲庫中可用的版本。此示例按版本號(從高到低)對結(jié)果進(jìn)行排序。

$ yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stabledocker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stabledocker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable

2、通過其完整的軟件包名稱安裝特定版本,該軟件包名稱是軟件包名稱(docker-ce)加上版本字符串(第二列),從第一個(gè)冒號(:)一直到第一個(gè)連字符,并用連字符(-)分隔。例如:docker-ce-18.09.1。

$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

啟動 Docker。

$ sudo systemctl start docker

通過運(yùn)行 hello-world 映像來驗(yàn)證是否正確安裝了 Docker Engine-Community 。

$ sudo docker run hello-world

開始構(gòu)建應(yīng)用自定義鏡像

根據(jù) Dockerfile 文件進(jìn)行自定義鏡像的構(gòu)建

在Dockerfile 文件所在的目錄下執(zhí)行如下命令進(jìn)行自定義鏡像的構(gòu)建:

sudo docker build -f Dockerfile -t 你的自定義鏡像名稱 .

推送到企業(yè)私有的鏡像harbor之前進(jìn)行登錄

docker login 企業(yè)私有的harbor地址輸入用戶名輸入密碼完成登錄

將構(gòu)建完成的自定義鏡像推送到企業(yè)私有的harbor

sudo docker push 你的自定義鏡像名稱

總結(jié)

通過 1.編寫自定義構(gòu)建鏡像的Dockerfile 2.安裝Docker環(huán)境 3.構(gòu)建自定義鏡像 4.上傳自定義鏡像到harbor 以上4個(gè)步驟,我們便完成了應(yīng)用自定義鏡像的構(gòu)建,后續(xù)我們自己的應(yīng)用中直接使用自定義鏡像即可,這樣做的好處就是基于基礎(chǔ)的鏡像,我們可以隨意組合,構(gòu)建出滿足自己應(yīng)用的鏡像,更靈活、鏡像分層管理、可擴(kuò)展。

到此這篇關(guān)于使用Docker構(gòu)建企業(yè)級自定義鏡像的方法的文章就介紹到這了,更多相關(guān)Docker構(gòu)建企業(yè)級自定義鏡像內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Docker
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
美腿丝袜亚洲一区| 欧美在线精品一区| 麻豆精品视频在线观看视频| 免费国产亚洲视频| 亚洲精品国产嫩草在线观看 | 亚洲一区资源| 国产精品免费大片| 日韩精品一区二区三区中文在线| 精品中文一区| 国产麻豆综合| 中文字幕在线高清| 国产成人精品一区二区三区在线| 国产精品久久久久久模特| 日日摸夜夜添夜夜添国产精品| 日本在线成人| 免费在线视频一区| 免费在线成人网| 午夜日韩在线| 91精品一区二区三区综合在线爱 | 欧美日韩国产探花| 免播放器亚洲| 欧美午夜不卡影院在线观看完整版免费| 亚洲播播91| 狠狠操综合网| 国产国产精品| 黄色欧美日韩| 免费在线看一区| 亚洲欧美一级| 国产黄色精品| 免费视频一区二区三区在线观看| 国产欧美高清| 国产精品mm| 国产精品99久久免费| 97人人精品| 精品欧美一区二区三区在线观看| 久久蜜桃精品| 日韩中文在线播放| 亚洲欧美日本日韩| 天堂va蜜桃一区二区三区| 鲁大师影院一区二区三区| 每日更新成人在线视频| 亚洲精品一二三**| 亚洲大全视频| 视频一区二区欧美| 日本aⅴ亚洲精品中文乱码| 国产亚洲高清一区| 久久影视三级福利片| 精品不卡一区| 日韩欧美视频专区| 亚洲一级影院| 香蕉久久夜色精品国产| 亚洲欧美激情诱惑| 国产精品视频一区视频二区| 精品一区电影| 99久久精品网| 日韩精品第一区| 国产亚洲精品久久久久婷婷瑜伽| 国产亚洲一区二区三区不卡| 日韩免费在线| 日韩国产一区二| 欧美日韩视频网站| 日本成人在线不卡视频| 蜜桃av.网站在线观看| 日韩激情中文字幕| 99久久久久国产精品| 国产日本精品| 欧美一区二区三区高清视频| 日韩不卡一区二区三区| 91精品在线观看国产| 国产日韩在线观看视频| 日韩一级精品| 国产 日韩 欧美一区| 奇米色欧美一区二区三区| 在线日韩欧美| 九九99久久精品在免费线bt| 亚洲精品自拍| 精品一区在线| 精品一区视频| 色综合视频一区二区三区日韩 | 久久久影院免费| 国产精品美女久久久久久不卡| 伊人久久婷婷| 亚洲精品一级二级| 精品亚洲成人| 久久狠狠久久| 亚洲色图国产| 欧美在线资源| 桃色av一区二区| 免费精品一区| 蜜臀91精品一区二区三区| 五月天av在线| 久久精品国产亚洲一区二区三区| 日韩一区免费| 三级亚洲高清视频| 欧美.日韩.国产.一区.二区 | 美日韩精品视频| 久久精品av| 92国产精品| 国产成人精选| 久久精品一区二区国产| 国产亚洲欧美日韩精品一区二区三区 | 婷婷综合五月| 国产a亚洲精品| 国产精品一卡| 日本精品一区二区三区在线观看视频| 在线国产一区| 999久久久精品国产| 高清av不卡| 亚洲天堂av影院| 国产一区二区三区四区二区| 久久不卡日韩美女| 日韩成人午夜精品| 日本三级亚洲精品| 亚洲a成人v| 日韩精品一级| 日韩高清欧美激情| 日韩av中文字幕一区二区三区| 免费观看在线综合| 亚洲午夜国产成人| 中文字幕亚洲在线观看| 亚洲一区二区三区在线免费| 久久亚洲欧洲| 亚洲深夜福利在线观看| 亚洲日韩中文字幕一区| 美女精品在线| 午夜精品影视国产一区在线麻豆| 日韩中文字幕区一区有砖一区| 欧美资源在线| 蜜桃av一区二区在线观看| 久久国产精品久久久久久电车| 日韩精品一区第一页| 蜜桃久久久久久| 日韩美女精品| 国产区精品区| 国产一区二区三区天码| 激情视频网站在线播放色 | 岛国精品一区| 91看片一区| 免费av一区二区三区四区| 欧美日韩四区| 香蕉视频成人在线观看| 亚洲精品大全| 国产欧美日韩一级| 免费视频一区二区三区在线观看| 电影91久久久| 欧美高清不卡| 综合五月婷婷| 欧美一级全黄| 麻豆视频一区二区| 精品捆绑调教一区二区三区| 一本一道久久a久久精品蜜桃| 一本综合精品| 国产精品地址| 蜜桃精品在线| 香蕉久久久久久久av网站| 蜜臀久久99精品久久久画质超高清 | 老司机久久99久久精品播放免费| 综合欧美精品| 久久精品一区| 亚洲激情中文| **爰片久久毛片| 国产高清不卡| 石原莉奈在线亚洲二区| 欧美亚洲二区| 国产欧美一区二区三区精品酒店| 久久精品123| 视频一区二区中文字幕| 国产精品亚洲综合在线观看| 精品久久电影| 五月天久久网站| 91p九色成人| 91看片一区| 日本中文字幕一区二区视频| 国产成人精品亚洲线观看 | 99久精品视频在线观看视频| 亚洲图片久久| 国模大尺度视频一区二区| 午夜日韩在线| 国产色99精品9i| 亚洲h色精品| 国产欧美亚洲一区| 99久久久久国产精品| 亚洲精品亚洲人成在线观看| 国产一区三区在线播放| 久久国产精品久久久久久电车| 国产激情一区| 好看不卡的中文字幕| 国产精品免费大片| 黄色日韩精品| 国产一区二区精品福利地址| 蜜臀av一区二区在线免费观看| 国产精品成久久久久| 亚洲日本在线观看视频| 综合日韩av| 日韩国产在线观看一区| 精品中文一区| 国产一区调教| 欧美日韩18| 鲁大师成人一区二区三区| 久久男人av资源站|