docker安装
1、配置docker源
yum install -y wget && wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
2、安装docker,默认安装最新版本
sudo yum -y install docker-ce
3、启动docker
systemctl start docker
4、设置开机自启
chkconfig docker on
5、配置阿里云镜像加速器
vim /etc/docker/deamon.json --没有就创建,然后把下面的添加进去即可
{
"registry-mirror":["~"]
}
到这docker就安装成功了,可查看版本:docker -v
注:
开放端口:
vi /lib/systemd/system/docker.service
修改ExecStart:(后加上)
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \
//重启docker
systemctl daemon-reload //加载docker守护线程
systemctl restart docker //重启docker
netstat -nplt |grep 2375
若出现:Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/version: dial unix /var/run/docker.sock: connect: permission denied
解决方法:将该用户添加到docker用户组
sudo groupadd docker
groupadd:“docker”组已存在
sudo gpasswd -a user docker --添加用户到docker组
newgrp docker --更新用户组