在线装置Docker 形式一

#查看Linux内核版本uname -r 4.18.0-80.7.2.el7.aarch64#或者应用 uname -a#下载docker装置脚本curl -fsSL get.docker.com -o get-docker.sh#执行脚本装置docker,它会查看环境并装置相应版本sh get-docker.sh#查看docker版本docker version#查看docker信息docker info

在线装置Docker 形式二

#查看Linux内核版本uname -r 4.18.0-80.7.2.el7.aarch64#或者应用 uname -a#列出机器docker可装置的版本yum list docker-ce --showduplicates | sort -r#报错如下:Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fastError: No matching Packages to list * updates: mirrors.bfsu.edu.cnLoaded plugins: fastestmirror * extras: mirrors.bfsu.edu.cn * epel: mirrors.bfsu.edu.cnDetermining fastest mirrors * base: mirrors.bfsu.edu.cn ###配置docker源#装置yum-utils工具yum install -y -q yum-utils#增加docker源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo#在次执行, 列出机器docker可装置的版本yum list docker-ce --showduplicates | sort -r#输入如下:Loading mirror speeds from cached hostfileLoaded plugins: fastestmirrorInstalled Packagesdocker-ce.aarch64           3:20.10.6-3.el7                    docker-ce-stable docker-ce.aarch64           3:20.10.6-3.el7                    @docker-ce-stabledocker-ce.aarch64           3:20.10.5-3.el7                    docker-ce-stable docker-ce.aarch64           3:20.10.4-3.el7                    docker-ce-stable docker-ce.aarch64           3:20.10.3-3.el7                    docker-ce-stable docker-ce.aarch64           3:20.10.2-3.el7                    docker-ce-stable docker-ce.aarch64           3:20.10.1-3.el7                    docker-ce-stable docker-ce.aarch64           3:20.10.0-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.9-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.8-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.7-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.6-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.5-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.4-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.3-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.2-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.15-3.el7                   docker-ce-stable docker-ce.aarch64           3:19.03.14-3.el7                   docker-ce-stable docker-ce.aarch64           3:19.03.1-3.el7                    docker-ce-stable docker-ce.aarch64           3:19.03.13-3.el7                   docker-ce-stable docker-ce.aarch64           3:19.03.12-3.el7                   docker-ce-stable docker-ce.aarch64           3:19.03.11-3.el7                   docker-ce-stable docker-ce.aarch64           3:19.03.10-3.el7                   docker-ce-stable docker-ce.aarch64           3:19.03.0-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.9-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.8-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.7-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.6-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.5-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.4-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.3-3.el7                    docker-ce-stable docker-ce.aarch64           3:18.09.2-3.el7                    docker-ce-stable #装置最新版本的docker,或者上面装置指定版本的dockeryum install docker-ce#装置指定版本的docker docker-ce-3:20.10.6-3.el7.aarch64yum install docker-ce-3:20.10.6-3.el7.aarch64#查看docker版本docker version#查看docker信息docker info

配置Docker开机自启动服务

#启动Dockersystemctl start docker#查看docker启动状态systemctl status docker#查看启动中的容器docker ps#设置开机自启动systemctl enable docker.service#查看docker开机启动状态 enabled:开启, disabled:敞开systemctl is-enabled docker.service

Docker配置镜像仓库

#创立docker配置文件mkdir /etc/dockervim /etc/docker/daemon.json 

daemon.json 文件内容如下:

{         "registry-mirrors" : ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"],          "exec-opts": ["native.cgroupdriver=systemd"],           "insecure-registries":["192.168.0.5"],           "data-root": "/data/docker"}

阐明:
registry-mirrors:镜像减速,私有镜像仓库地址
insecure-registries:公有镜像仓库地址
exec-opts:运行时执行选项 cgroup驱动配置为systemd
data-root: Docker运行时应用的根门路,默认/var/lib/docker