CentOS上安裝Docker

CentOS上安裝Docker

環境:

centos: 7 x86_64
Docker: 1.12.5

檢查系統版本

Docker需要64位的操作系統,且linux內核高于或等于3.10

$ uname -r
3.10.0-229.el7.x86_64

安裝Docker Engine

使用yum安裝

  1. 登錄用戶為普通用戶,需要加sudo,如果為root,不需要加。
  2. 更新當前系統的所有包
$ sudo yum update
  1. 將docker的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
  1. 安裝Docker包
$ sudo yum install docker-engine
  1. 設置Docker服務開機自啟動
$ sudo systemctl enable docker.service
  1. 啟動Docker進程
$ sudo systemctl start docker
  1. 驗證是否安裝成功
$ sudo docker run --rm hello-world

卸載

  1. 查看已安裝的Docker包
$ yum list installed | grep docker
docker-engine.x86_64                   1.12.3-1.el7.centos             @dockerrepo
docker-engine-selinux.noarch           1.12.3-1.el7.centos             @dockerrepo
  1. 卸載Docker包
$ sudo yum -y remove docker-engine.x86_64
$ sudo yum -y remove docker-engine-selinux.noarch
  1. 刪除所有的鏡像(images),容器(containers)和數據卷(volumes)。
$ rm -rf /var/lib/docker
  1. 刪除你自己定義的配置
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容