Centos下Docker安装

官方教程:https://docs.docker.com/engine/install/

一、设置源

$ sudo yum install -y yum-utils

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

二、安装DOCKER引擎

安装最新版本或跳到下一步安装指定版本

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

安装指定版本:

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

显示如下:
docker-ce.x86_64            3:20.10.2-3.el7                    docker-ce-stable 
docker-ce.x86_64            3:20.10.2-3.el7                    @docker-ce-stable
docker-ce.x86_64            3:20.10.1-3.el7                    docker-ce-stable 
docker-ce.x86_64            3:20.10.0-3.el7                    docker-ce-stable 
docker-ce.x86_64            3:19.03.9-3.el7                    docker-ce-stable 
.
.
.
$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

其中,VERSION_STRING为3:20.10.2-3.el7中的20.10.2-3,其他版本同理

启动docker:

$ sudo systemctl start docker

开机自动启动:

$ sudo systemctl enable docker

测试:

$ sudo docker run hello-world

三、docker-compose安装

下载:

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

其中,1.28.2为版本,可选版本看这里 https://github.com/docker/compose/releases

修改可权限:

$ sudo chmod +x /usr/local/bin/docker-compose

添加全局变量:

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论