中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Ubuntu 20.04安裝Docker及相關(guān)設(shè)置

在配置和部署深度學(xué)習(xí)訓(xùn)練環(huán)境時(shí),往往會(huì)遇到conda創(chuàng)建的虛擬環(huán)境不好用的情況,這時(shí)使用Docker就可以解決很多麻煩。

本篇遵循Docker官網(wǎng)的安裝指導(dǎo)進(jìn)行操作。官網(wǎng)鏈接

首先說(shuō)明,Docker Engine和Docker Desktop是不同的,這里使用常用的Engine。

1、安裝前的準(zhǔn)備工作

(1)確保系統(tǒng)滿(mǎn)足安裝條件

(2)如果之前安裝了舊版本,需要卸載。

(3)支持的存儲(chǔ)驅(qū)動(dòng)

2、安裝方法

  • 多數(shù)情況下,推薦使用創(chuàng)建Docker倉(cāng)庫(kù),從倉(cāng)庫(kù)進(jìn)行安裝,這樣安裝以及升級(jí)都方便。
  • 還可以通過(guò)下載deb文件包,然后手動(dòng)安裝,以后也需要手動(dòng)升級(jí),沒(méi)有網(wǎng)絡(luò)的情況下可以使用該方法。
  • 使用便捷腳本進(jìn)行安裝。
  • 使用Ubuntu自身倉(cāng)庫(kù)安裝,可能并不總是最新版本。

 (1)第一次安裝需要?jiǎng)?chuàng)建Docker倉(cāng)庫(kù),然后從倉(cāng)庫(kù)安裝和更新Docker。

  •    更新apt 包索引,安裝各種依賴(lài)包,從而允許apt通過(guò)HTTPS來(lái)使用倉(cāng)庫(kù)
   sudo apt-get update
   sudo apt-get install ca-certificates curl gnupg lsb-release

  •  添加Docker 官方GPG密鑰
  sudo mkdir -p /etc/apt/keyrings
  curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

  •  使用以下命令來(lái)創(chuàng)建穩(wěn)定倉(cāng)庫(kù),
  echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 (2)安裝Docker Engine

  • 更新apt包索引,安裝最新版本的Docker Engine,containerd,Docker Compose。安裝指定版本,請(qǐng)見(jiàn)官網(wǎng)(此處省略)。
  sudo apt-get update
sudo
apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

 

  •  驗(yàn)證Docker已經(jīng)正確安裝完成,運(yùn)行hello-world鏡像。輸出以下信息即說(shuō)明安裝OK。
  sudo docker run hello-world 

Docker安裝后自動(dòng)運(yùn)行,同時(shí)docker group也創(chuàng)建完成,但還沒(méi)有用戶(hù)被添加進(jìn)去,現(xiàn)在需要用sudo運(yùn)行docker命令。

查看已有鏡像,sudo docker images

查看運(yùn)行及停止的所有容器,sudo docker ps -a

查看docker版本,docker -v

3、安裝完成后的相關(guān)設(shè)置

(1)作為非root用戶(hù)管理Docker

Docker守護(hù)進(jìn)程綁定在Unix socket上而不是TCP端口,默認(rèn)情況下Unix socket由root所有,其他用戶(hù)只能使用sudo來(lái)訪(fǎng)問(wèn)。如果不想每次都用sudo來(lái)運(yùn)行docker命令,創(chuàng)建docker組,然后添加用戶(hù)到組。

  • 創(chuàng)建docker組

       sudo groupadd docker  

  •  添加用戶(hù)到docker組

       sudo usermod -aG docker $USER 

  • 退出并再登陸以使組成員被刷新。在Linux上,也可以運(yùn)行以下命令來(lái)使改變生效。

       newgrp docker  

  •  驗(yàn)證不帶sudo來(lái)運(yùn)行docker命令

        docker run hello-world   

 

 如果最初在添加用戶(hù)到docker組之前運(yùn)行了Docker的命令行命令,可能會(huì)報(bào)錯(cuò),這說(shuō)明你的  ~/.docker/  路徑未用正確許可來(lái)創(chuàng)建。

 

要修復(fù)該問(wèn)題,可以移除  ~/.docker/  路徑(該路徑會(huì)自動(dòng)地重新創(chuàng)建,但任何自定義設(shè)定都會(huì)丟失),或者使用以下命令改變?cè)撀窂降乃袡?quán)和許可。

sudo chown "$USER":"$USER" /home/"$USER"/.docker -R
sudo chmod g+rwx "$HOME/.docker" -R

 

 

 

 

Enjoy it! 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Debian 12 / Ubuntu 22.04 安裝 Docker 以及 Docker Compose 教程
如何在 Ubuntu Linux 上安裝 Docker 教程
如何在 Ubuntu 中刪除倉(cāng)庫(kù)及其 GPG 密鑰
在Ubuntu中安裝Docker和docker的使用
解決“由于沒(méi)有公鑰,下列簽名無(wú)法進(jìn)行驗(yàn)證”的問(wèn)題
在Ubuntu上安裝Docker(4種簡(jiǎn)單方法)
更多類(lèi)似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服