Docker 是一个开源的应用容器引擎,在当下非常流行,使用docker部署某些应用可以方便快捷很多,有时候仅仅一条命令就可以完成部署,但是在初学者使用它时容易遭遇很多问题,比如我......
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
这是在部署compose时遭遇的问题,主要原因是docker不是以系统服务方式启动。
解决办法:
1、启动docker服务
service docker start
2、生成自启动服务
systemctl enable docker.service
3、查看服务状态,Active状态为:active(running)
systemctl status docker.service
TCP connection reset by peer问题解决
这个问题是因为国内访问不到docker官方镜像的缘故,所以我们要使用 内的源来访问,这里我推荐使用阿里源,一行命令就可以搞定了。
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo