centos7 安裝 docker1.12

一 如果有安裝舊版本的docker,先卸載。卸載前需要刪除就的容器,image。步驟,停止容器,刪除容器,刪除鏡像

以下命令可以指定多個contanierid imageid ,同時操作多個

docker stop contanierid    停止容器

docker rm contaninerid    刪除容器

docker rmi imageid        刪除images


強制刪除加  -f   參數


二 卸載docker

docker -v                 查看安裝版本


卸載

sudo yum -y remove docker         這樣沒有卸載完畢


sudo rpm -qa | grep docker          查看其他安裝包

sudo rpm -e docker-selinux
sudo rpm -e docker-common


刪除目錄,必須刪除,否則鏡像不兼容

sudo rm -rf /var/lib/docker


三 安裝

1  添加安裝yum源

sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

EOF


2  安裝

sudo yum -y install docker-engine


3  驗證

docker -v


4  啓動服務

sudo service docker start

or

sudo /bin/systemctl start docker


5 將用戶加入docker組

docker安裝號後默認添加了docker組,但我們操作的用戶比如我用的loomz雖然時管理員組,但不屬於docker組,所以每次運行docker命令都需要加sudo ,解決辦法:

將自己的用戶增加到docker組,命令如下(需要重新打開終端或者重啓宿主機器生效):

usermod -G docker loomz


記:不知道爲什麼我操作usermod -G 命令導致loomz用戶組丟失一個用戶組wheel,導致loomz不是sudo用戶,後來乾脆重新加上:

usermod -G admin,wheel,docker loomz

重啓(暫時未找到不需要重啓的方法)

發佈了35 篇原創文章 · 獲贊 2 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章