Linux環境安裝、卸載Docker


安裝:

  1、Docker要求CentOS系統的內核版本高於 3.10 ,通過 uname -r 命令查看你當前的內核版本是否支持安裝docker

  2、更新yum包:sudo yum update

  3、安裝需要的軟件包,yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  4、設置yum源:sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

     

  5、可以查看所有倉庫中所有docker版本,並選擇特定版本安裝:yum list docker-ce --showduplicates | sort -r

    

  6、安裝docker:sudo yum install docker-ce-17.12.0.ce

  7、啟動、設置開啟開機啟動

    sudo systemctl start docker

    sudo systemctl enable docker

  8、驗證安裝是否成功(有client和service兩部分表示docker安裝啟動都成功了):docker version

    

  9、查看docker啟動狀態:systemctl status docker(如下圖即啟動成功)   


卸載:

  1、查詢docker安裝過的包:

    yum list installed | grep docker

       

  2、刪除安裝包:

   yum remove docker-ce.x86_64 ddocker-ce-cli.x86_64 -y

  3、刪除鏡像/容器等

    rm -rf /var/lib/docker

 安裝過程中遇到問題總結:

Uname  –r  查看當前的內核版本

 

更新yum包:sudo yum update

 

#代表 root權限
$代表普通用戶

 

yum 安裝軟件時出現 is this ok [y/d/n]

 

y下載並安裝

 

d只下載不安裝

 

n只安裝

 

Another app is currently holding the yum lock; waiting for it to exit... 在Linux系統中使用yum安裝軟件時,提示yum處於鎖定狀態通過查詢得知,可能是系統內部在自動升級,可通過強制關閉yum進程

 

#rm -f /var/run/yum.pid

 

 

 

[root@localhost zouhong]# rm -rf /var/lib/docker/

 

rm: 無法刪除"/var/lib/docker/containers": 設備或資源忙

 

網絡共享掛載的存儲目錄無法使用rm -rf 清空,如果Linux確實需要刪除本地掛載點,可以先卸載,然后刪除本地的掛載點。

 

卸載:umount /var/lib/docker/containers

 

刪除:rm -rf /var/lib/docker/

 

 

 

查詢安裝過的包

 

 

 

yum list installed |grep docker

 

https://blog.csdn.net/sammoye/article/details/93771963

 

https://www.cnblogs.com/dalianmao890710/p/9241752.html

 

https://www.cnblogs.com/kaiji541-/articles/10461308.html  防火牆

 

https://www.cnblogs.com/kelelipeng/p/10371593.html

 

 

 

yum list kernel可以查看當前已經安裝的kernel包

:國外鏡像一般很難訪問,建議配置阿里雲鏡像。yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

hello world!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM