美文网首页
CentOS7 安装docker和docker-compose

CentOS7 安装docker和docker-compose

作者: ananRunner | 来源:发表于2020-07-23 11:38 被阅读0次
1、卸载docker

查询安装过的包

 yum list installed | grep docker

本机安装过旧版本

docker.x86_64,docker-client.x86_64,docker-common.x86_64

删除安装的软件包

    yum -y remove docker.x86_64                        
    yum -y remove docker-client.x86_64                  
    yum -y remove docker-common.x86_64
2、安装docker

要求CentOS7,系统64位,系统内核版本>3.10以上
CentOs6.5或者更高的版本,要求系统64位,系统内核版本为2.6.32-431或者更高版本

lsb_release -a #系统查看命令 若提示未找到命令 安装lsb

yum  install lsb

系统查看命令

lsb_release -a 
image.png

查看当前版本内核

uname -a
image.png

从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。
本文介绍 Docker CE 的安装使用。

移除旧版本

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安装必要的系统工具

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

使用源(推荐国内阿里源或或者清华源,官方源比较慢)

#官方源
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

#清华大学源
sudo yum-config-manager \    --add-repo \    https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

更新yum缓存

sudo yum makecache fast

安装

sudo yum -y install docker-ce

启动

systemctl start docker.service 

设置为开机自启动

systemctl enable docker.service

运行

 docker run hello-world
image.png

3、安装docker-compose

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

# 添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose 

查看docker-compose版本

docker-compose --version
image.png

相关文章

网友评论

      本文标题:CentOS7 安装docker和docker-compose

      本文链接:https://www.haomeiwen.com/subject/frmclktx.html