1. 程式人生 > 其它 >簡簡單單---centos7上安裝docker

簡簡單單---centos7上安裝docker

1、檢查CentOS版本

docker-ce要求CentOS系統核心高於3.10,使用uname -r命令檢視

$ uname -r
3.10.0-1160.el7.x86_64

2、更新yum包

$ yum update

3、解除安裝舊版本

舊版本的 Docker 被稱為docker或docker-engine。如果安裝了這些,請解除安裝它們以及相關的依賴項
$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

4、設定儲存庫

在新主機上首次安裝 Docker Engine 之前,您需要設定 Docker 儲存庫。之後,您可以從儲存庫安裝和更新 Docker

4.1、yum-utils包

安裝yum-utils包(提供yum-config-manager 實用程式)並設定穩定儲存庫。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4.2、設定源

官方源

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

國內源

$ sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5、檢視docker映象

$ yum list docker-ce --showduplicates | sort -r

6、安裝docker

這裡安裝最新的docker,所以後面可以不帶任何版本號

$ yum install docker-ce

安裝過程如果提示您接受 GPG 金鑰,請選是。

7、查驗docker版本

$ docker version

8、加入開機啟動

$ systemctl start docker
$ systemctl enable docker

9、啟動docker

$ systemctl start docker

10、測試列印hello-world

$ docker run hello-world

然後通過docker images檢視是否存在hello-world

11、設定docker映象源

$ vim /etc/docker/daemon.json

{
   try-mirrors": ["http://hub-mirror.c.163.com"]
}

至此,centos7安裝docker成功啦。(ps:docker常用命令可跳轉docker常用命令