centos7安装docker

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

centos7安装docker_第1张图片

配置镜像加速

开源镜像
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

你可能感兴趣的:(Linux,docker,容器,linux)