Linux安装Docker
- 内核版本需要3.10以上
- 查看内核版本命令 uname -r
1、更新yum源
[root@localhost ~]# yum -y update
2、安装依赖包
[root@localhost ~]# yum -y install yum-utils device-mapper-persistent-data lvm2
3、设置docker的yum源
[root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 官方
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 阿里云
4、安装Docker
[root@localhost ~]# yum -y install docker-ce docker-ce-cli containerd.io
5、Docker服务启动、重启、停止及状态查看
[root@localhost ~]# systemctl start docker # 启动
[root@localhost ~]# systemctl restart docker # 重启
[root@localhost ~]# systemctl status docker # 状态
[root@localhost ~]# systemctl stop docker # 停止
[root@localhost ~]# systemctl enable docker # 设置开机自启
6、验证
[root@localhost ~]# docker version
7、Docker加速器
使用加速器可以提升获取Docker官方镜像的速度
- 登录阿里云获取加速地址 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
- Linux中配置加速地址
[root@localhost ~]# vim /etc/docker/daemon.json
[root@localhost ~]# systemctl daemon-reload # 重启daemon
[root@localhost ~]# systemctl restart docker # 重启docker
{
"registry-mirrors": ["https://o7h0exrr.mirror.aliyuncs.com"]
}
8、其他
[root@localhost ~]# docker --help # 查看帮助文档
[root@localhost ~]# docker info # 查看概要信息
[root@localhost ~]# docker images # 查看本地镜像
- 修改docker存储路径
docker默认存储路径在/var/lib/docker
文件夹下,这个目录的空间一般不是很大,因此需要修改存储路径
[root@localhost ~]# vim /usr/lib/systemd/system/docker.service
- 增加改参数 ,找到 ExecStart=/usr/bin/dockerd 部分所在的行,大约在第13行,行尾增加参数
--graph /data/docker
- 重新加载配置文件并重启服务
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker
作者:99号程序员