點(diǎn)擊上方“IT那活兒”公眾號(hào),關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了?。?!
Docker運(yùn)行對(duì)內(nèi)核要求比較高,因此一般建議直接在Ubuntu這樣的平臺(tái)運(yùn)行。但作為一個(gè)容器標(biāo)準(zhǔn),Docker也是支持其他如CentOS, Mac OS X, Windows等平臺(tái)。目前Docker支持以下版本:
[root@xxx ~]# uname -r
3.10.0-862.el7.x86_64
1. 環(huán)境準(zhǔn)備
yum -y install yum-utils device-mapper-persistent-data lvm2
設(shè)置stable鏡像倉(cāng)庫(kù)
yum-config-manager --add-
repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-
ce.repo
或
yum-config-manager --add-repo
https://download.docker.com/linux/centos/docker-ce.repo
yum makecache fast
yum repolist
yum list docker-ce.x86_64 --showduplicates | sort -r #
從高到低列出Docker-ce的版本
systemctl start docker
docker search [package name]
docker pull [package name]
docker images
運(yùn)行容器
yum -y remove docker.x86_64
docker-client.x86_64
docker-common.x86_64
rm -rf /var/lib/docker
例如:開發(fā)者可以使用一個(gè)標(biāo)準(zhǔn)的鏡像來(lái)構(gòu)建一套開發(fā)容器,開發(fā)完成之后,運(yùn)維人員可以直接使用這個(gè)容器來(lái)部署代碼。Docker 可以快速創(chuàng)建容器,快速迭代應(yīng)用程序,并讓整個(gè)過(guò)程全程可見,使團(tuán)隊(duì)中的其他成員更容易理解應(yīng)用程序是如何創(chuàng)建和工作的。Docker 容器很輕很快!容器的啟動(dòng)時(shí)間是秒級(jí)的,大量地節(jié)約開發(fā)、測(cè)試、部署的時(shí)間。
Docker的兼容性和輕量特性可以很輕松的實(shí)現(xiàn)負(fù)載的動(dòng)態(tài)管理。你可以快速擴(kuò)容或方便的下線的你的應(yīng)用和服務(wù),這種速度趨近實(shí)時(shí)。
Docker 對(duì)系統(tǒng)資源的利用率很高,一臺(tái)主機(jī)上可以同時(shí)運(yùn)行數(shù)千個(gè) Docker 容器。容器除了運(yùn)行其中應(yīng)用外,基本不消耗額外的系統(tǒng)資源,使得應(yīng)用的性能很高,同時(shí)系統(tǒng)的開銷盡量小。傳統(tǒng)虛擬機(jī)方式運(yùn)行 10 個(gè)不同的應(yīng)用就要起 10 個(gè)虛擬機(jī),而Docker 只需要啟動(dòng) 10 個(gè)隔離的應(yīng)用即可。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://hztianpu.com/yun/129254.html
摘要:阿里云安裝腳本安裝腳本兩個(gè)腳本可以任選其一,速度都非常不錯(cuò)。推薦的加速器有和阿里云。阿里云不同平臺(tái)的鏡像加速方法配置可以參考的官方文檔。以上便是的安裝方式說(shuō)明。上一篇文章網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)爬蟲框架的安裝下一篇文章網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)部署相關(guān)庫(kù) 上一篇文章:Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)---11、爬蟲框架的安裝:ScrapySplash、ScrapyRedis下一篇文章:Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)---...
摘要:如果還沒(méi)有搭建好可以使用的,請(qǐng)先移步到這篇文章進(jìn)行搭建使用自動(dòng)部署服務(wù)一搭建篇目標(biāo)通過(guò)實(shí)現(xiàn)推送代碼后自動(dòng)部署基于的服務(wù)準(zhǔn)備工作獲取示例項(xiàng)目或者直接復(fù)制以下文件內(nèi)容獲取示例項(xiàng)目項(xiàng)目文件頁(yè)面文件鏡像文件部署文件部署腳本文件頁(yè)面文件項(xiàng)目很簡(jiǎn)單, 如果還沒(méi)有搭建好可以使用 Docker 的 Jenkins,請(qǐng)先移步到這篇文章進(jìn)行搭建 使用 Jenkins 自動(dòng)部署 Docker 服務(wù)(一、Je...
摘要:上手實(shí)踐安裝使用安裝下注要求系統(tǒng)的內(nèi)核版本高于,查看本頁(yè)面的前提條件來(lái)驗(yàn)證你的版本是否支持。使用腳本安裝確保包更新到最新執(zhí)行安裝腳本執(zhí)行這個(gè)腳本會(huì)添加源并安裝。 Docker上手實(shí)踐 centos7安裝docker 使用 yum 安裝(CentOS 7下) 注:Docker 要求 CentOS 系統(tǒng)的內(nèi)核版本高于 3.10 ,查看本頁(yè)面的前提條件來(lái)驗(yàn)證你的CentOS 版本是否支持 D...
摘要:上手實(shí)踐安裝使用安裝下注要求系統(tǒng)的內(nèi)核版本高于,查看本頁(yè)面的前提條件來(lái)驗(yàn)證你的版本是否支持。使用腳本安裝確保包更新到最新執(zhí)行安裝腳本執(zhí)行這個(gè)腳本會(huì)添加源并安裝。 Docker上手實(shí)踐 centos7安裝docker 使用 yum 安裝(CentOS 7下) 注:Docker 要求 CentOS 系統(tǒng)的內(nèi)核版本高于 3.10 ,查看本頁(yè)面的前提條件來(lái)驗(yàn)證你的CentOS 版本是否支持 D...
摘要:直接使用官方的鏡像一般會(huì)有兩個(gè)問(wèn)題導(dǎo)致不能正常自動(dòng)部署基于的服務(wù)。 直接使用 Jenkins 官方的鏡像一般會(huì)有兩個(gè)問(wèn)題導(dǎo)致不能正常自動(dòng)部署基于 Docker 的服務(wù)。 存在的問(wèn)題 官方的鏡像默認(rèn)不是使用 root 賬號(hào),雖然 Jenkins 可以正常啟動(dòng),但是因?yàn)闆](méi)有權(quán)限導(dǎo)致不能向宿主機(jī)寫文件 Jenkins 基于 Docker 搭建,雖然 Jenkins 同樣可以正常啟動(dòng),但不能...
摘要:最近在學(xué)習(xí),并用重新部署了項(xiàng)目,使用后確實(shí)大幅度地降低了部署難度。如果,內(nèi)存,硬盤不夠,只能加物理設(shè)備,但這個(gè)是有上限的。虛擬化時(shí)代為了解決物理設(shè)備的諸多問(wèn)題,出現(xiàn)了虛擬機(jī)。全手動(dòng)部署編寫文件。一鍵啟動(dòng),確保已安裝。 最近在學(xué)習(xí) Docker,并用 Docker 重新部署了cdfang-spider項(xiàng)目,使用 docker 后確實(shí)大幅度地降低了部署難度。如果你也想用 Docker 來(lái)部...
閱讀 1495·2023-01-11 13:20
閱讀 1853·2023-01-11 13:20
閱讀 1291·2023-01-11 13:20
閱讀 2043·2023-01-11 13:20
閱讀 4244·2023-01-11 13:20
閱讀 2959·2023-01-11 13:20
閱讀 1583·2023-01-11 13:20
閱讀 3862·2023-01-11 13:20