<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      電視盒子 E900V22C Armbian Linux 安裝與卸載 Docker

      摘要

      • 介紹 Armbian 和 Docker 的基本知識(shí),添加 GPG 密鑰和倉庫到軟件源,清理 Apt 下載的軟件包和列表信息文件。對(duì)于 Docker,安裝軟件并配置鏡像源和日志;卸載軟件并刪除數(shù)據(jù)和配置文件;列出服務(wù)管理和日常使用的命令。

      背景說明

      • Armbian 系統(tǒng)是基于 Debian/Ubuntu 而構(gòu)建的專門用于 ARM 芯片的輕量級(jí) Linux 系統(tǒng)。
      • Docker 是開源的應(yīng)用容器引擎,開發(fā)者可以打包應(yīng)用以及依賴包到一個(gè)輕量級(jí)、可移植的容器中,能夠?qū)?yīng)用程序與基礎(chǔ)架構(gòu)分離,以便快速交付軟件和運(yùn)行應(yīng)用程序軟件。

      安裝 Docker

      設(shè)置 Docker 的軟件源

      1. 更新本地軟件包列表。執(zhí)行 apt-get update 命令以從配置的軟件源下載最新的軟件包列表信息到本地?cái)?shù)據(jù)庫。

      2. 安裝相關(guān)軟件包。執(zhí)行 apt-get install ca-certificates curl 命令以安裝添加 GPG 密鑰時(shí)所需的軟件包。

      3. 創(chuàng)建相關(guān)目錄并同時(shí)設(shè)置權(quán)限。執(zhí)行 install -m 0755 -d /etc/apt/keyrings 命令以創(chuàng)建權(quán)限為 rwxr-xr-xkeyrings 目錄。

      4. 添加 Docker GPG 密鑰。執(zhí)行下列命令以下載 Docker 官方 GPG 密鑰文件到 keyrings 目錄。

        curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
        
      5. 更改 GPG 密鑰文件權(quán)限。執(zhí)行 chmod a+r /etc/apt/keyrings/docker.asc 命令以給所有人增加讀取權(quán)限。

      6. 添加 Docker 倉庫到 Apt 軟件源。執(zhí)行下列命令以添加指定架構(gòu)和簽名以及發(fā)行版的倉庫到軟件源。

        echo \
          "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
          $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
          tee /etc/apt/sources.list.d/docker.list > /dev/null
        

        設(shè)置 Docker 的軟件源

      安裝并配置 Docker

      1. 更新本地軟件包列表。執(zhí)行 apt-get update 命令以從配置的軟件源下載最新的軟件包列表信息到本地?cái)?shù)據(jù)庫。

      2. 使用 Apt 安裝 Docker 軟件包。執(zhí)行下列命令以安裝 Docker 及其組件的軟件包。

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

        使用 Apt 安裝 Docker 軟件

      3. 創(chuàng)建 Docker 的配置目錄。執(zhí)行 mkdir /etc/docker 命令以創(chuàng)建 Docker 的配置目錄。

      4. 配置 Docker 的鏡像源。執(zhí)行 nano /etc/docker/daemon.json 命令以創(chuàng)建和修改 Docker 的配置文件。在文件中添加如下內(nèi)容后,保存修改并退出 nano 文本編輯器。

        {
          "dns": ["8.8.8.8", "8.8.4.4"],
          "registry-mirrors": [
            "https://docker.1ms.run",
            "https://doublezonline.cloud",
            "https://docker.apiba.cn",
            "https://docker.amingg.com",
            "https://docker.milu.moe",
            "https://docker.367231.xyz",
            "https://docker-registry.nmqu.com",
            "https://docker.xuanyuan.me",
            "https://lispy.org",
            "https://docker.tbedu.top",
            "https://docker.m.daocloud.io",
            "https://image.cloudlayer.icu"
          ]
        }
        
      5. 如果需要配置 Docker 的日志。執(zhí)行 nano /etc/docker/daemon.json 命令以創(chuàng)建和修改 Docker 的配置文件。在文件中添加如下內(nèi)容后,保存修改并退出 nano 文本編輯器。

        {
          "log-level": "warn",
          "log-driver": "json-file",
          "log-opts": {
            "max-size": "10m",
            "max-file": "5"
          }
        }
        

        配置 Docker 的鏡像源和日志

      6. 更新配置。執(zhí)行 systemctl daemon-reload && systemctl restart docker 命令以重新加載配置和重啟 Docker 服務(wù)。

      7. 驗(yàn)證 Docker 的安裝結(jié)果。執(zhí)行 docker run hello-world 命令以運(yùn)行 hello-world 鏡像來驗(yàn)證安裝是否成功。
        驗(yàn)證 Docker 的安裝結(jié)果

      8. 配置開機(jī)自啟:執(zhí)行 systemctl enable docker 命令以啟用在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng) Docker 服務(wù)。

      清理 Apt 數(shù)據(jù)

      1. 清理軟件包。執(zhí)行 apt-get clean 命令以自動(dòng)刪除下載到下列目錄中的軟件包文件。

        /var/cache/apt/archives/
        /var/cache/apt/archives/partial/
        
      2. 清理軟件包列表信息。

        1. 查看 Shell 中的通配符行為選項(xiàng)。執(zhí)行 shopt extglob 命令以查看通配符功能是否開啟。

        2. 開啟 Shell 中的通配符功能。如果通配符功能關(guān)閉,執(zhí)行 shopt -s extglob 命令以打開擴(kuò)展的模式匹配特性。
          開啟 Shell 的通配符功能

        3. 刪除軟件包列表信息文件。執(zhí)行下列命令以刪除已下載的軟件包列表信息文件,刪除時(shí)排除 lock 文件。

          rm /var/lib/apt/lists/!(partial|lock)
          rm /var/lib/apt/lists/partial/!(lock)
          
        4. 關(guān)閉 Shell 中的通配符功能。執(zhí)行 shopt -u extglob 命令以關(guān)閉擴(kuò)展的模式匹配特性。

      卸載 Docker

      1. 卸載 Docker 軟件包。執(zhí)行下列命令以完全移除 Docker 及其組件的軟件包及其配置文件。

        apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
        

        卸載 Docker 軟件包

      2. 刪除 Docker 的數(shù)據(jù)文件。執(zhí)行下列命令以強(qiáng)制刪除 Docker 創(chuàng)建的鏡像、容器、卷和自定義配置文件。

        rm -rf /var/lib/docker
        rm -rf /var/lib/containerd
        
      3. 刪除 Docker 的配置文件。執(zhí)行下列命令以刪除 Docker 的軟件源列表和密鑰文件以及配置文件。

        rm /etc/apt/sources.list.d/docker.list
        rm /etc/apt/keyrings/docker.asc
        rm /etc/docker/daemon.json
        

      常用 Docker 命令

      管理 Docker 服務(wù)

      • 重新加載配置文件:執(zhí)行 systemctl daemon-reload 命令。
      • 啟動(dòng) Docker 服務(wù):執(zhí)行 systemctl start docker 命令。
      • 停止 Docker 服務(wù):執(zhí)行 systemctl stop docker 命令。
      • 重啟 Docker 服務(wù):執(zhí)行 systemctl restart docker 命令。
      • 啟用 Docker 開機(jī)自啟:執(zhí)行 systemctl enable docker 命令。
      • 禁用 Docker 開機(jī)自啟:執(zhí)行 systemctl disable docker 命令。
      • 查看 Docker 服務(wù)狀態(tài):執(zhí)行 systemctl status docker 命令。

      使用 Docker 服務(wù)

      • 鏡像管理
        • 搜索鏡像:執(zhí)行 docker search [OPTIONS] <NAME> 命令。
        • 拉取鏡像:執(zhí)行 docker pull [OPTIONS] <NAME>[:TAG|@DIGEST] 命令。
        • 刪除鏡像:執(zhí)行 docker rmi [OPTIONS] <IMAGE> [IMAGE...] 命令。
        • 列出本地鏡像:執(zhí)行 docker images [OPTIONS] [REPOSITORY[:TAG]] 命令。
      • 容器管理
        • 控制容器:執(zhí)行 docker start/stop/restart [OPTIONS] CONTAINER [CONTAINER...] 命令。
        • 刪除容器:執(zhí)行 docker rm [OPTIONS] CONTAINER [CONTAINER...] 命令。
        • 創(chuàng)建并啟動(dòng)容器:執(zhí)行 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 命令。
        • 在容器執(zhí)行命令:執(zhí)行 docker exec [OPTIONS] CONTAINER COMMAND [ARG...] 命令。
      • 查看信息
        • 查看 Docker 系統(tǒng)信息:執(zhí)行 docker info 命令。
        • 查看 Docker 對(duì)象詳細(xì)信息:執(zhí)行 docker inspect [OPTIONS] NAME|ID [NAME|ID...] 命令。
        • 列出容器信息:執(zhí)行 docker ps [OPTIONS] 命令。
        • 查看容器日志:執(zhí)行 docker logs [OPTIONS] CONTAINER 命令。

      注意事項(xiàng)

      • 卸載 Docker 時(shí),存儲(chǔ)在 /var/lib/docker/ 中的鏡像、容器、卷和網(wǎng)絡(luò)不會(huì)自動(dòng)刪除。
      • 已編輯的 Docker 配置文件需要手動(dòng)刪除。

      參考資料


      版權(quán)聲明:本文為「夢(mèng)幻之心星」原創(chuàng),依據(jù) CC BY-NC-SA 4.0 許可證進(jìn)行授權(quán),轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
      博客園地址http://www.rzrgm.cn/Sky-seeker
      微信公眾號(hào)夢(mèng)幻之心星 Sky-seeker
      微信名:夢(mèng)幻之心星 微信號(hào):Sky-seeker

      關(guān)注微信公眾號(hào),即時(shí)獲取文章推送;訪問博客園網(wǎng)頁,正常顯示網(wǎng)址鏈接。


      posted @ 2025-08-16 20:02  夢(mèng)幻之心星  閱讀(10)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 亚洲国产中文字幕在线视频综合| 最新精品露脸国产在线| 中文字幕国产精品二区| 亚洲 欧美 综合 在线 精品| 欧美成人黄在线观看| 精品人妻一区二区三区蜜臀| 亚洲男人的天堂在线观看| 亚洲成人av在线综合| 国产超碰人人做人人爱| 精品九九人人做人人爱| 人妻饥渴偷公乱中文字幕| 日本中文一二区有码在线| 亚洲人成网站77777在线观看| 日本真人添下面视频免费 | 中文字幕乱码一区二区免费| 色猫咪av在线观看| 亚洲欧美日韩综合一区在线| 精品无码久久久久久尤物| 加勒比无码人妻东京热| 漂亮人妻中文字幕丝袜| 栾川县| 偷拍久久大胆的黄片视频| 国产明星精品无码AV换脸| 日产一区日产2区| 亚洲伊人精品久视频国产| 亚洲精品日本一区二区| 衡阳市| 亚洲国产精品人人做人人爱| 国产永久免费高清在线观看| 喀喇| 亚洲熟女乱一区二区三区| 小嫩批日出水无码视频免费| 熟女丰满老熟女熟妇| 国产盗摄视频一区二区三区| 在线涩涩免费观看国产精品 | 紫金县| 欧洲无码一区二区三区在线观看| 国产欧美日韩高清在线不卡| 欧美白妞大战非洲大炮| 色九九视频| 亚洲VA久久久噜噜噜久久无码|