国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Fedora 安裝 Docker CE  切勿在沒有配置 Docker dnf 源的情況下直接使用 dnf 命令安裝 Docker
  • Fedora 安裝 Docker CE
    • 準備工作
      • 系統(tǒng)要求
      • 卸載舊版本
    • 使用 dnf 安裝
      • 安裝 Docker CE
    • 使用腳本自動安裝
    • 啟動 Docker CE
    • 建立 docker 用戶組
    • 測試 Docker 是否安裝正確
    • 鏡像加速
    • 參考文檔

    Fedora 安裝 Docker CE

    警告:切勿在沒有配置 Docker dnf 源的情況下直接使用 dnf 命令安裝 Docker.

    準備工作

    系統(tǒng)要求

    Docker CE 支持以下版本的 Fedora 操作系統(tǒng):

    • 30
    • 31

    卸載舊版本

    舊版本的 Docker 稱為 docker 或者 docker-engine,使用以下命令卸載舊版本:

    1. $ sudo dnf remove docker \
    2. docker-client \
    3. docker-client-latest \
    4. docker-common \
    5. docker-latest \
    6. docker-latest-logrotate \
    7. docker-logrotate \
    8. docker-selinux \
    9. docker-engine-selinux \
    10. docker-engine

    使用 dnf 安裝

    執(zhí)行以下命令安裝依賴包:

    1. $ sudo dnf -y install dnf-plugins-core

    鑒于國內(nèi)網(wǎng)絡問題,強烈建議使用國內(nèi)源,官方源請在注釋中查看。

    執(zhí)行下面的命令添加 dnf 軟件源:

    1. $ sudo dnf config-manager \
    2. --add-repo \
    3. https://mirrors.ustc.edu.cn/docker-ce/linux/fedora/docker-ce.repo
    4. $ sudo sed -i 's/download.docker.com/mirrors.ustc.edu.cn\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
    5. # 官方源
    6. # $ sudo dnf config-manager \
    7. # --add-repo \
    8. # https://download.docker.com/linux/fedora/docker-ce.repo

    如果需要測試版本的 Docker CE 請使用以下命令:

    1. $ sudo dnf config-manager --set-enabled docker-ce-test

    如果需要每日構建版本的 Docker CE 請使用以下命令:

    1. $ sudo dnf config-manager --set-enabled docker-ce-nightly

    你也可以禁用測試版本的 Docker CE

    1. $ sudo dnf config-manager --set-disabled docker-ce-test

    安裝 Docker CE

    更新 dnf 軟件源緩存,并安裝 docker-ce

    1. $ sudo dnf update
    2. $ sudo dnf install docker-ce

    你也可以使用以下命令安裝指定版本的 Docker

    1. $ dnf list docker-ce --showduplicates | sort -r
    2. docker-ce.x86_64 18.06.1.ce-3.fc28 docker-ce-stable
    3. $ sudo dnf -y install docker-ce-18.06.1.ce

    由于 Fedora 31 默認啟用了 Cgroupv2,暫時 Docker 與 Cgroupv2 不兼容,請執(zhí)行以下命令切換到 Cgroupv1 并重啟計算機:

    1. $ sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"

    使用腳本自動安裝

    在測試或開發(fā)環(huán)境中 Docker 官方為了簡化安裝流程,提供了一套便捷的安裝腳本,Debian 系統(tǒng)上可以使用這套腳本安裝,另外可以通過 --mirror 選項使用國內(nèi)源進行安裝:

    1. $ curl -fsSL get.docker.com -o get-docker.sh
    2. $ sudo sh get-docker.sh --mirror Aliyun
    3. # $ sudo sh get-docker.sh --mirror AzureChinaCloud

    執(zhí)行這個命令后,腳本就會自動的將一切準備工作做好,并且把 Docker CE 最新穩(wěn)定(stable)版本安裝在系統(tǒng)中。

    啟動 Docker CE

    1. $ sudo systemctl enable docker
    2. $ sudo systemctl start docker

    建立 docker 用戶組

    默認情況下,docker 命令會使用 Unix socket 與 Docker 引擎通訊。而只有 root 用戶和 docker 組的用戶才可以訪問 Docker 引擎的 Unix socket。出于安全考慮,一般 Linux 系統(tǒng)上不會直接使用 root 用戶。因此,更好地做法是將需要使用 docker 的用戶加入 docker 用戶組。

    建立 docker 組:

    1. $ sudo groupadd docker

    將當前用戶加入 docker 組:

    1. $ sudo usermod -aG docker $USER

    退出當前終端并重新登錄,進行如下測試。

    測試 Docker 是否安裝正確

    1. $ docker run hello-world
    2. Unable to find image 'hello-world:latest' locally
    3. latest: Pulling from library/hello-world
    4. d1725b59e92d: Pull complete
    5. Digest: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
    6. Status: Downloaded newer image for hello-world:latest
    7. Hello from Docker!
    8. This message shows that your installation appears to be working correctly.
    9. To generate this message, Docker took the following steps:
    10. 1. The Docker client contacted the Docker daemon.
    11. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    12. (amd64)
    13. 3. The Docker daemon created a new container from that image which runs the
    14. executable that produces the output you are currently reading.
    15. 4. The Docker daemon streamed that output to the Docker client, which sent it
    16. to your terminal.
    17. To try something more ambitious, you can run an Ubuntu container with:
    18. $ docker run -it ubuntu bash
    19. Share images, automate workflows, and more with a free Docker ID:
    20. https://hub.docker.com/
    21. For more examples and ideas, visit:
    22. https://docs.docker.com/get-started/

    若能正常輸出以上信息,則說明安裝成功。

    本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
    打開APP,閱讀全文并永久保存 查看更多類似文章
    猜你喜歡
    類似文章
    centos7安裝docker
    新手指南:在 Ubuntu 和Fedora 上安裝軟件包
    Fedora25安裝后需要做的事情
    記錄下在CentOS7中安裝Docker CE
    Docker 安裝及使用
    Centos7上如何安裝docker
    更多類似文章 >>
    生活服務
    分享 收藏 導長圖 關注 下載文章
    綁定賬號成功
    后續(xù)可登錄賬號暢享VIP特權!
    如果VIP功能使用有故障,
    可點擊這里聯(lián)系客服!

    聯(lián)系客服