linux安装Docker及常见的坑
本文最后更新于:2 个月前
Linux安装docker
确定你是
centos7
以上的版本 并且能联网1
cat /etc/redhat-release #查看centos的版本
各种环境
1
2
3
4
5yum -y install gcc #yum安装gcc相关
yum -y install gcc-c++
yum install -y yum-utils #安装需要的软件包
yum makecache fast #更新yum软件包索引
yum update #。。。设置stable镜像库 二选一
1
2
3
4
5#官网版本 听说有坑
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#建议版本 阿里
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo更新yum软件包索引
1
yum makecache fast
下载安装docker
1
yum -y install docker-ce docker-ce-cli containerd.io
启动docker
1
2
3
4systemctl start docker
#查看docker状态
systemctl status docker如果启动失败
更改配置文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14vim /etc/docker/daemon.json
#有一些人安装的docker可能没有这个文件 没有的话就自己创建一个
#将这段复制进去 或者自己的阿里云加速器地址
{
registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
#重新加载
systemctl daemon-reload
#重启docker服务
systemctl restart docker
#查看docker状态
systemctl status docker上面能解决大部分人的问题。,但是如果还出错(比如我)
1
2
3
4
5
6
7
8
9
10
11
12
13
14#把daemon.json 更名为daemon.conf
mv /etc/docker/daemon.json /etc/docker/daemon.conf
#然后
yum update xfsprogs
#重新加载
systemctl daemon-reload
#重启docker服务
systemctl restart docker
#手动启动
/usr/bin/dockerd
#然后莫名其妙就好了。。。
卸载docker
重新安装之前要记得卸掉
1 |
|