目录
1、进入Linux,在/root/setup底下创建docker文件夹
2、将安装包、安装脚本上传至/root/setup/docker,并赋予执行权限
一、前言
由于新的Linux经常出现各种网络配置问题,导致ping不通外网,在使用yum安装docker时候,出现一系列安装不成功问题。采用手动安装,大大节省了配置其他参数的时间,快速使用docker。
二、Linux要求及准备工作
要求:
Docker要求CentOS系统的内核版本高于 3.10,输入 uname -r 查看Linux是否支持安装
准备工作:
下载docker安装包:
下载docker安装脚本
三、安装docker
1、进入Linux,在/root/setup底下创建docker文件夹
mkdir -p /root/setup/docker
cd /root/setup/docker
2、将安装包、安装脚本上传至/root/setup/docker,并赋予执行权限
chmod +x *
3、安装docker
./install.sh -f docker-20.10.9.tgz
4、docker相关命令
#设置Docker开机自启
systemctl enable docker
#禁用Docker开机自启
systemctl disable docker
#重新启动Docker服务
systemctl restart docker
#查看Docker信息
docker info
#停止docker服务
systemctl stop docker
Docker镜像加速
由于国内网络问题,需要配置加速器来加速。修改配置文件 /etc/docker/daemon.json
下面命令直接生成文件 daemon.json,直接在命令行执行即可
cat <<EOF > /etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com"
],
"max-concurrent-downloads": 10,
"log-driver": "json-file",
"log-level": "warn",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
"data-root": "/var/lib/docker"
}