CentsOS7上安装docker

本文用来记录如何在 CentOS7 上安装 docker 。 1.安装所需的包, yum-utils 提供了 yum-config-manager 单元,并且 devicemapper 需要 device-mapper-persistent-datalvm2 这两个存储驱动程序。

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

2.设置稳定版docker的仓库地址

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

3.安装最新稳定版docker

$ sudo yum install docker-ce docker-ce-cli containerd.io

4.安装特定版本docker (1)查看仓库中所有docker版本

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

docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable

(2)安装上述的某一版本

$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

5.启动docker

$ sudo systemctl start docker

6.设置开机启动

$ sudo systemctl enable docker

可选项:启用 nightly 或者 test 版本仓库。 docker.repo文件包含了 nightlytest 版本的仓库,不过是默认禁用的,你可以使用一下的命令启动这两个版本的仓库。 1.启用 nightly

$ sudo yum-config-manager --enable docker-ce-nightly

2.启用 test

$ sudo yum-config-manager --enable docker-ce-test

3.禁用 nightlytest

$ sudo yum-config-manager --disable docker-ce-nightly
# docker  centos 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×