本篇文章給大家分享的是有關(guān)怎么在Fedora 32中運(yùn)行Docker,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

步驟 1:系統(tǒng)準(zhǔn)備
在 Fedora 的最后兩個(gè)版本中,操作系統(tǒng)已遷移到兩項(xiàng)新技術(shù): CGroups 和用于防火墻的 NFTables。盡管這些新技術(shù)的詳細(xì)信息不在本教程的討論范圍之內(nèi),但是令人遺憾的是,Docker 還不支持這些新技術(shù)。因此,你必須進(jìn)行一些更改才能在 Fedora 上使用 Docker。
啟用舊的 CGroups
Fedora 仍然支持 CGroups 的先前實(shí)現(xiàn),可以使用以下命令啟用它:
sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"
在防火墻中將 Docker 列入白名單
為了讓 Docker 具有網(wǎng)絡(luò)訪問權(quán)限,需要兩個(gè)命令:
sudo firewall-cmd --permanent --zone=trusted --add-interface=docker0
sudo firewall-cmd --permanent --zone=FedoraWorkstation --add-masquerade
第一個(gè)命令將 Docker 接口添加到受信任的環(huán)境,它允許 Docker 建立遠(yuǎn)程連接。第二個(gè)命令將允許 Docker 建立本地連接。當(dāng)有多個(gè) Docker 容器作為開發(fā)環(huán)境時(shí),這特別有用。
Moby 是 Docker 的開源白牌版本。它基于相同的代碼,但不帶商標(biāo)。它包含在 Fedora 的主倉庫中,因此很容易安裝:
sudo dnf install moby-engine docker-compose
這將安裝 moby-engine、docker-compose、containerd 和其他一些相關(guān)的庫。安裝完成后,你必須啟用系統(tǒng)級(jí)守護(hù)程序才能運(yùn)行 Docker:
sudo systemctl enable docker
為了確保正確處理所有系統(tǒng)和設(shè)置,你現(xiàn)在必須重啟計(jì)算機(jī):
sudo systemctl reboot
之后,你可以使用 Docker hello-world 包來驗(yàn)證安裝:
sudo docker run hello-world
除非遇到問題,不然你就會(huì)看到來自 Docker 的問候!
以管理員身份運(yùn)行
可選地,你現(xiàn)在還可以將用戶添加到 Docker 的組帳戶中,以便無需輸入 sudo 即可啟動(dòng) Docker 鏡像:
sudo groupadd docker
sudo usermod -aG docker $USER
注銷并登錄以使更改生效。如果以管理員權(quán)限運(yùn)行容器的想法讓你有所顧慮,那么你應(yīng)該研究 Podman。
以上就是怎么在Fedora 32中運(yùn)行Docker,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)站欄目:怎么在Fedora32中運(yùn)行Docker-創(chuàng)新互聯(lián)
文章URL:http://chinadenli.net/article38/ccgspp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、全網(wǎng)營銷推廣、定制網(wǎng)站、面包屑導(dǎo)航、響應(yīng)式網(wǎng)站、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容