安装 Docker

2018/04/23 docker

Docker CE 支持64位版本CentOS 7,并且要求内核版本不低于3.10。CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。

CentOS 7 安装Docker

#!/bin/sh
#安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
#添加yum 软件源
## 国内源
yum-config-manager --add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
## 如果国内源失败安装官方源
if [[ $? -ne 0 ]];then
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker.ce.repo
fi

#安装程序
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
yum makecache fast
yum install -y docker-ce

使用阿里云源安装

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast

# 查看镜像版本
yum list docker-ce --showduplicates|sort -r
#安装指定版本docker
yum -y install docker-ce-18.03.1.ce

脚本自动安装

curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun

启动 docker ce

$ sudo systemctl enable docker
$ sudo systemctl start docker

$ service docker start

docker-compose 安装

curl -sSL  https://github.com/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname -m`  -o docker-compose

mv docker-compose /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

国内地址

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

docker load save

docker save 4647f67650d3 -o logstash6.3.1.tar
docker load <~/logstash6.3.1.tar

Search

    Table of Contents