欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu24.04LTS在線安裝Docker引擎的詳細(xì)過(guò)程

 更新時(shí)間:2024年11月18日 10:28:14   作者:小袁搬碼  
本文介紹了在Ubuntu 24.04 LTS系統(tǒng)上安裝Docker引擎的步驟,包括卸載舊版本、設(shè)置Docker APT倉(cāng)庫(kù)、安裝最新版或指定版本的Docker,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

Ubuntu24.04LTS在線安裝Docker引擎

1. 官網(wǎng)教程

官網(wǎng)安裝文檔: https://docs.docker.com/engine/install/,如下圖

2. 安裝Docker引擎

1. 卸載舊版本

在安裝 Docker Engine 之前,您需要卸載所有有沖突的軟件包。

Docker Engine 依賴(lài)于containerdrunc。Docker Engine 將這些依賴(lài)項(xiàng)捆綁為一個(gè)包:containerd.io。如果您之前安裝了containerdrunc,請(qǐng)卸載它們以避免與 Docker Engine 捆綁的版本沖突。

要卸載的非官方軟件包包括:

  • docker.io
  • docker-composedocker-compose-v2
  • docker-doc
  • podman-docker

您的 Linux 發(fā)行版可能提供了非官方的 Docker 軟件包,這些軟件包可能會(huì)與 Docker 提供的官方軟件包沖突。您必須在安裝 Docker Engine 正式版之前卸載這些軟件包。

運(yùn)行以下命令來(lái)卸載所有沖突的包:

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt remove $pkg; done

apt可能會(huì)報(bào)告您沒(méi)有安裝這些包。

卸載 Docker 時(shí),不會(huì)自動(dòng)刪除存儲(chǔ)在中的圖像、容器、卷和網(wǎng)絡(luò)/var/lib/docker/。如果您想從全新安裝開(kāi)始,并且希望清理所有現(xiàn)有數(shù)據(jù),請(qǐng)閱讀 卸載 Docker Engine部分。

2. 使用存儲(chǔ)庫(kù)apt安裝

在新的主機(jī)上首次安裝 Docker Engine 之前,需要設(shè)置 Dockerapt存儲(chǔ)庫(kù)。之后可以從存儲(chǔ)庫(kù)安裝和更新 Docker。

1. 設(shè)置Docker的APT倉(cāng)庫(kù)(官網(wǎng))

官網(wǎng)apt存儲(chǔ)庫(kù)安裝設(shè)置可能會(huì)失敗,如果失敗可使用阿里云或騰訊云的APT倉(cāng)庫(kù)

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

2. 設(shè)置Docker的APT倉(cāng)庫(kù)(阿里云-推薦)

# Add Docker's aliyun GPG key:
sudo apt update
# 安裝必要的軟件包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
# 添加阿里云GPT密鑰管理
sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 進(jìn)入到/etc/apt/sources.list.d目錄
cd /etc/apt/sources.list.d
# 在/etc/apt/sources.list.d目錄下的docker.list文件中添加阿里云的鏡像下載源
sudo echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > docker.list
# 更新
sudo apt update

3. 安裝

1. 安裝最新版

 sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-compose

2. 安裝指定的版本

要安裝特定版本的 Docker Engine,使用命令apt-cache madison docker-ce | awk '{ print $3 }'查看版本

root@VM:~# apt-cache madison docker-ce | awk '{ print $3 }'
5:27.3.1-1~ubuntu.24.04~noble
5:27.3.0-1~ubuntu.24.04~noble
5:27.2.1-1~ubuntu.24.04~noble
5:27.2.0-1~ubuntu.24.04~noble
5:27.1.2-1~ubuntu.24.04~noble
5:27.1.1-1~ubuntu.24.04~noble
5:27.1.0-1~ubuntu.24.04~noble
5:27.0.3-1~ubuntu.24.04~noble
5:27.0.2-1~ubuntu.24.04~noble
5:27.0.1-1~ubuntu.24.04~noble
5:26.1.4-1~ubuntu.24.04~noble
5:26.1.3-1~ubuntu.24.04~noble
5:26.1.2-1~ubuntu.24.04~noble
5:26.1.1-1~ubuntu.24.04~noble
5:26.1.0-1~ubuntu.24.04~noble
5:26.0.2-1~ubuntu.24.04~noble
5:26.0.1-1~ubuntu.24.04~noble
5:26.0.0-1~ubuntu.24.04~noble
root@VM:~# 

選擇所需的版本并安裝,如5:27.3.1-1~ubuntu.24.04~noble

# 指定版本號(hào)
VERSION_STRING=5:27.3.1-1~ubuntu.24.04~noble
# 按指定的版本號(hào)安裝
sudo apt install -y docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin docker-compose

到此這篇關(guān)于Ubuntu24.04LTS在線安裝Docker引擎的文章就介紹到這了,更多相關(guān)Ubuntu24.04安裝Docker內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包

    docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包

    這篇文章主要為大家介紹了docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包腳本示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Gitlab-runner+Docker實(shí)現(xiàn)自動(dòng)部署SpringBoot項(xiàng)目

    Gitlab-runner+Docker實(shí)現(xiàn)自動(dòng)部署SpringBoot項(xiàng)目

    這篇文章主要介紹了Gitlab-runner+Docker自動(dòng)部署SpringBoot項(xiàng)目,我們的主要流程就是通過(guò)Gitlab管理代碼,然后利用Gitlab自帶的Gitlab?CI/CD功能與GitlabRunner進(jìn)行注冊(cè)綁定,需要的朋友可以參考下
    2022-04-04
  • Docker實(shí)現(xiàn)進(jìn)入容器內(nèi)部的方法

    Docker實(shí)現(xiàn)進(jìn)入容器內(nèi)部的方法

    這篇文章主要介紹了Docker實(shí)現(xiàn)進(jìn)入容器內(nèi)部的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • docker容器無(wú)法執(zhí)行vim的解決方案

    docker容器無(wú)法執(zhí)行vim的解決方案

    這篇文章主要介紹了docker容器無(wú)法執(zhí)行vim的解決方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • 一文搞定Docker安裝ElasticSearch的過(guò)程

    一文搞定Docker安裝ElasticSearch的過(guò)程

    通過(guò)本文可以幫助大家快速學(xué)習(xí)Docker安裝ElasticSearch的過(guò)程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-08-08
  • 如何清理docker產(chǎn)生的垃圾文件

    如何清理docker產(chǎn)生的垃圾文件

    這篇文章主要介紹了如何清理docker產(chǎn)生的垃圾文件,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Docker部署Django應(yīng)用的示例

    Docker部署Django應(yīng)用的示例

    這篇文章主要介紹了Docker部署Django應(yīng)用的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • 解決docker中ifconfig不可用的問(wèn)題

    解決docker中ifconfig不可用的問(wèn)題

    這篇文章主要介紹了解決docker中ifconfig不可用的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Docker拉取容器鏡像超時(shí)的問(wèn)題解決辦法

    Docker拉取容器鏡像超時(shí)的問(wèn)題解決辦法

    這篇文章主要介紹了Docker拉取容器鏡像超時(shí)問(wèn)題的解決辦法,解決方法包括配置Docker鏡像加速器、設(shè)置代理、通過(guò)中介設(shè)備傳送鏡像等,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • docker搭建minio服務(wù)器,解決內(nèi)網(wǎng)穿透后外網(wǎng)無(wú)法訪問(wèn)

    docker搭建minio服務(wù)器,解決內(nèi)網(wǎng)穿透后外網(wǎng)無(wú)法訪問(wèn)

    這篇文章主要介紹了docker搭建minio服務(wù)器,解決內(nèi)網(wǎng)穿透后外網(wǎng)無(wú)法訪問(wèn)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評(píng)論