目录
学而时习之,不亦说乎!
更换更快的yum源
- 可选步骤,可直接跳到安装Docker
备份
- mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载源
- cd /etc/yum.repos.d/
- curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
重建缓存
- yum makecache
检查是否成功
- yum repolist
全部脚本
#!/bin/bash
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
cd /etc/yum.repos.d/
curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum makecache
yum repolist
安装docker
设置仓库
- yum install -y yum-utils
- yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装
- yum install -y docker-ce docker-ce-cli containerd.io
启动
- systemctl start docker
开机启动
- systemctl enable docker
测试
- docker -v
运行HelloWorld
- docker run hello-world
查看镜像
- docker images
查看所有容器
- docker ps -a
全部安装脚本
#!/bin/bash
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker
docker -v
镜像加速
sudo mkdir -p /etc/docker
sudo echo "{ "registry-mirrors": ["https://5t9q4jj0.mirror.aliyuncs.com"] }" >> /etc/docker/deamon.json
sudo systemctl daemon-reload
sudo systemctl restart docker