国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

快速安裝最新版Docker

這篇具有很好參考價(jià)值的文章主要介紹了快速安裝最新版Docker。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

安裝docker

列出系統(tǒng)中以安裝的docker包:

yum list installed | grep docker

卸載以安裝的docker包

yum -y remove docker-ce-cli.x86_64
yum -y remove docker-ce.x86_64
yum -y remove containerd.io

如果系統(tǒng)中沒有docker,則直接進(jìn)行下一步

安裝docker所需依賴:?

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

添加docker的yum源:

yum-config-manager --add-repo 
https://mirrors.cloud.tencent.com/docker-ce
/linux/centos/docker-c.repo

yum安裝docker:

yun install -y docker-ce  docker-ce-cli containerd.io

驗(yàn)證docker版本以確認(rèn)安裝成功:

docker version

如圖所示,docker安裝成功

docker最新版本,docker,運(yùn)維,linux

啟動(dòng)docker

執(zhí)行以下命令啟動(dòng)docker:

systemctl start docker

然后將docker設(shè)置為開機(jī)啟動(dòng):

systemctl enable docker

查看docker運(yùn)行狀態(tài):

service docker status

docker最新版本,docker,運(yùn)維,linux

配置鏡像加速

創(chuàng)建docker配置目錄:
?

mkdir -p /etc/docker

配置docker鏡像加速源:

tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
EOF

重啟守護(hù)進(jìn)程并重啟docker:

systemctl daemon-reload && systemctl restart docker

重啟完成后,鏡像加速即配置成功

運(yùn)行第一個(gè)容器

使用docker run 命令可以直接拉取鏡像并運(yùn)行一個(gè)容器,例如:

docker run --name=hello hello-world

這行命令會直接拉取hello-world鏡像,然后運(yùn)行一個(gè)hello容器,可以通過以下命令查看該容器的進(jìn)程:

docker ps -a

可以看到hello容器已經(jīng)運(yùn)行過了:

docker最新版本,docker,運(yùn)維,linux

拉取鏡像

我們也可以一步一步運(yùn)行容器。以calibre-web為例,先拉取docker鏡像:

docker pull johngong/calibre-web

查看現(xiàn)有的鏡像:

docker images

如圖所示,calibre-web鏡像拉取成功:

docker最新版本,docker,運(yùn)維,linux

創(chuàng)建容器

鏡像拉取成功后,根據(jù)鏡像創(chuàng)建容器:

docker create --name=calibre-web -p 
80:8083 -v/data/calibre-web/library:/library -e 
WEBLANGUAGE=ZH_CN johngong/calibre-web

其中:

a.docker create是創(chuàng)建容器的命令

b. --name=calibre-web表示創(chuàng)建容器的名稱

c.-p 80:8083表示該容器80端口映射到8083端口

d.-v/data/calibre-web/librery:/libray表示該容器將/data/calibre-web/library目錄映射為/library 目錄

e. -e WEBLANGUAGE=zh_CN表示該容器定義了一個(gè)變量,變量名是WEBLANGUAGE,變量值是zh_cn

f.johngong/calibre-web是容器的鏡像,這里也就是我們前面拉取的鏡像

查看容器

使用如下命令可以查看現(xiàn)有的全部容器:

docker ps -a

如圖所示,calibre-web容器創(chuàng)建成功:

docker最新版本,docker,運(yùn)維,linux

與docker run 不同的是,docker create 創(chuàng)建出來的容器不會直接運(yùn)行??梢圆榭聪逻\(yùn)行中的容器進(jìn)程:

docker ps

可以看到,沒有任何容器在運(yùn)行:

docker最新版本,docker,運(yùn)維,linux

啟動(dòng)容器

使用以下命令啟動(dòng)剛創(chuàng)建好的容器:

docker start calibre-web

查看容器進(jìn)程:

docker ps

可以看到,calibre-web容器正在運(yùn)行:

docker最新版本,docker,運(yùn)維,linux

停止和刪除docker容器

停止容器

要停止正在運(yùn)行的容器有兩種方法。一種是docker stop,例如:

docker stop calibre-web

使用docker ps 命令可以看到,正在運(yùn)行的容器中已經(jīng)沒有calibre-web 了:

docker最新版本,docker,運(yùn)維,linux

另一種方法是docker kill,例如:

docker kill calibre-web

這兩種方法的區(qū)別在于,docker stop 會給時(shí)間讓容器保存最后的運(yùn)行狀態(tài),而docker kill 則會直接關(guān)閉容器

刪除終止?fàn)顟B(tài)的容器

使用docker rm命令可以刪除指定容器,例如:

docker re hello

查看所有容器:

docker ps -a

已經(jīng)看不到hello容器了:

docker最新版本,docker,運(yùn)維,linux

刪除運(yùn)行狀態(tài)的容器

我們先重新運(yùn)行calibre-web容器:

docker start calibre-web

這時(shí)候我們用docker rm 刪除該容器:

docker rm calibre-web

命令行會報(bào)錯(cuò):

docker最新版本,docker,運(yùn)維,linux??

要?jiǎng)h除運(yùn)行狀態(tài)的容器,需要帶上-f選項(xiàng):

docker rm -f calibre-web

正在運(yùn)行的calibre-web會被強(qiáng)制停止并刪除

刪除指定鏡像

使用docker rmi命令可以刪除指定的鏡像,例如:

docker rmi hello-world

查看現(xiàn)有鏡像:

docker images

已經(jīng)看不到hello-world鏡像了:

docker最新版本,docker,運(yùn)維,linux

刪除所有鏡像

我們可以通過docker rmi 跟鏡像id來刪除指定的鏡像。而獲取所有的鏡像id的命令是:

docker images -q

如圖所示,命令行列出了剩余所有鏡像的id:

docker最新版本,docker,運(yùn)維,linux

我們可以用這些id一次性刪除所有鏡像:

docker rmi `docker images -q`

現(xiàn)在用docker image 已經(jīng)看不到鏡像了:

docker最新版本,docker,運(yùn)維,linux文章來源地址http://www.zghlxwxcb.cn/news/detail-520661.html

到了這里,關(guān)于快速安裝最新版Docker的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Docker安裝最新版MySQL5.7(mysql-5.7.40)教程(參考Docker Hub)

    Docker安裝最新版MySQL5.7(mysql-5.7.40)教程(參考Docker Hub)

    ?? MySQL官方安裝包下載地址: ??https://dev.mysql.com/downloads/mysql/ ? ?? Docker Hub官方網(wǎng)址: ??https://hub.docker.com/ ? ??【MySQL系列安裝部署教程】 寫最好的Docker安裝最新版MySQL8(mysql-8.0.31)教程(參考Docker Hub和MySQL官方文檔) ? 最新MySQL-5.7.40在云服務(wù)器Centos7.9安裝部署

    2023年04月23日
    瀏覽(23)
  • 貓頭虎分享:Linux 如何安裝最新版的Docker和Docker-Compose 教程 ?

    貓頭虎分享:Linux 如何安裝最新版的Docker和Docker-Compose 教程 ?

    博主貓頭虎的技術(shù)世界 ?? 歡迎來到貓頭虎的博客 — 探索技術(shù)的無限可能! 專欄鏈接 : ?? 精選專欄 : 《面試題大全》 — 面試準(zhǔn)備的寶典! 《IDEA開發(fā)秘籍》 — 提升你的IDEA技能! 《100天精通Golang》 — Go語言學(xué)習(xí)之旅! 領(lǐng)域矩陣 : ?? 貓頭虎技術(shù)領(lǐng)域矩陣 : 深入探索

    2024年02月01日
    瀏覽(100)
  • 最新版ubuntu22.04安裝NVIDIA顯卡驅(qū)動(dòng)以及CUDA、CUDNN,和安裝驅(qū)動(dòng)gcc版本問題解決。

    最新版ubuntu22.04安裝NVIDIA顯卡驅(qū)動(dòng)以及CUDA、CUDNN,和安裝驅(qū)動(dòng)gcc版本問題解決。

    1.驅(qū)動(dòng)安裝參考下述鏈接 1.1 NVIDIA顯卡驅(qū)動(dòng)、 CUDA 的安裝參考這個(gè)博主的具體安裝步驟,但是最后一步的 cudnn 的安裝參考另一個(gè)博主,見鏈接。 1.2 可以選擇最新版本的驅(qū)動(dòng),需要在官網(wǎng)去找最新的版本對應(yīng)。 2.最新版本我遇到的錯(cuò)誤以及解決方法 2.1.在進(jìn)入tty1界面后ubuntu安裝

    2024年04月24日
    瀏覽(32)
  • 最新版Docker Desktop安裝在windows10上會出現(xiàn)的WSL2錯(cuò)誤

    最新版Docker Desktop安裝在windows10上會出現(xiàn)的WSL2錯(cuò)誤

    有科技的可以去這個(gè)帖子看,解決WSL是最新版也無法運(yùn)行docker的情況 查了很多帖子都是牛頭不對馬嘴,不說廢話直接上解決方案 Docker.Core.HttpBadResponseException: {“message”:“2 errors occurred:nt* provisioning docker WSL distros: running wsl-bootstrap version set in main distro: exit status 1nt* checking

    2024年02月02日
    瀏覽(27)
  • Hombrew中AdoptOpenJDK已廢棄更換Eclipse Temurin安裝最新版JDK,并實(shí)現(xiàn)不同JDK版本之間切換

    Hombrew中AdoptOpenJDK已廢棄更換Eclipse Temurin安裝最新版JDK,并實(shí)現(xiàn)不同JDK版本之間切換

    ?? 19年之后由于某些原因斷更了三年,23年重新?lián)P帆起航,推出更多優(yōu)質(zhì)博文,希望大家多多支持~ ?? 古之立大事者,不惟有超世之才,亦必有堅(jiān)忍不拔之志 ?? 個(gè)人CSND主頁——Micro麥可樂的博客 ??《Docker實(shí)操教程》專欄以最新的Centos版本為基礎(chǔ)進(jìn)行Docker實(shí)操教程,入門

    2024年02月13日
    瀏覽(23)
  • 【Pycharm2022.2.1】python編輯器最新版安裝教程(包含2017-2022的所有版本win/mac/linux)

    【Pycharm2022.2.1】python編輯器最新版安裝教程(包含2017-2022的所有版本win/mac/linux)

    前言 嗨嘍~大家好呀,這里是魔王吶 ? ~! 永久安裝 Pycharm(2017-2022的win/mac/linux所有版本)/ IntelliJ IDEA也可以, 按照本文教程所寫的,具體步驟跟著下面的圖文教程一步一步來就行,一分鐘即可搞定,過程也非常簡單。 第一步 下載pycharm安裝包 官網(wǎng)下載鏈接如: 官網(wǎng)下載 嫌慢的

    2024年02月14日
    瀏覽(24)
  • openEuler 22.03 (LTS-SP1)安裝最新版Docker(踩坑及解決方案)

    openEuler 22.03 (LTS-SP1)安裝最新版Docker(踩坑及解決方案)

    openEuler 22.03 LTS-SP1要是直接yum install docker,默認(rèn)安裝docker 是18.09.0,這個(gè)版本Docker有個(gè)bug,所以還是安裝個(gè)最新版Docker。 1、先增加docker官方倉庫 以下作踩坑過程,請直接跳過查看下面的\\\"2、修改配置文件\\\" 查看一下最新版docker,然后報(bào)錯(cuò)可以發(fā)現(xiàn), 這里只有centos/7/? ?或?ce

    2024年02月13日
    瀏覽(27)
  • 寫最好的Docker安裝最新版MySQL8(mysql-8.0.31)教程(參考Docker Hub和MySQL官方文檔)

    寫最好的Docker安裝最新版MySQL8(mysql-8.0.31)教程(參考Docker Hub和MySQL官方文檔)

    ?? MySQL官方安裝包下載地址: ??https://dev.mysql.com/downloads/mysql/ ? ?? Docker Hub官方網(wǎng)址: ??https://hub.docker.com/ ? ??如果需要了解Centos7下MySQL5.7最新版的安裝部署,可參考教程【最新MySQL-5.7.40在云服務(wù)器Centos7.9安裝部署)】。 ? ?? 本教程是筆者參考Docker Hub和MySQL官

    2024年02月01日
    瀏覽(20)
  • Kafka快速入門(最新版3.6.0)

    Kafka快速入門(最新版3.6.0)

    1.1 什么是MQ Message Queue(MQ),消息隊(duì)列中間件。很多?都說:MQ 通過將消息的發(fā)送和接收分離來實(shí)現(xiàn)應(yīng)?程序的異步和解偶,這個(gè)給?的直覺是——MQ 是異步的,?來解耦的,但是這個(gè)只是 MQ 的效果?不是?的。 MQ 真正的?的是 為了通訊 ,屏蔽底層復(fù)雜的通訊協(xié)議,定義

    2024年02月07日
    瀏覽(17)
  • 最新版本OpenAI怎么調(diào)試--用Postman調(diào)試最新版OpenAI-API

    最新版本OpenAI怎么調(diào)試--用Postman調(diào)試最新版OpenAI-API

    動(dòng)動(dòng)小手指,去到openai的API介紹頁面。 https://platform.openai.com/docs/api-reference/models 通過官網(wǎng)的提示,可以copy對應(yīng)的調(diào)試命令進(jìn)行測試。 本文主要通過curl命令實(shí)現(xiàn)。 打開Postman,對,就是那個(gè)測試接口用的postman ? 在官網(wǎng)介紹頁中復(fù)制接口信息 這里的KEY就是你在openai上的Key ?

    2024年02月01日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包