centos7安装docker
设置yum
sudo yum install -y yum-utils
#通常用阿里镜像,不用官网的 用阿里的下载docker快
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
开启docker容器外网访问权限
编辑docker.service文件
vim /usr/lib/systemd/system/docker.service
–
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2376
启动Docker
#启动
sudo systemctl start docker
#查看版本
docker --version
配置镜像加速
开源镜像
https://docker.mirrors.ustc.edu.cn (中国科学技术大学)
http://hub-mirror.c.163.com (网易)
编辑daemon.json文件
开始没有,使用vi创建vi /etc/docker/daemon.json
在文件中输入以下内容并保存
{
"registry-mirrors":["http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn"]
}
重新加载配置信息及重启Docker服务
#重新加载某个服务的配置文件
sudo systemctl daemon-reload
#重新启动Docker
sudo systemctl restart docker
#重新启动Docker
sudo systemctl restart docker
设置开机启动
systemctl enable docker.service
关闭开机启动
systemctl disable docker.service