dockers

容器Docker详解

容器Docker详解

安装dockers中遇到的问题

1.安装完以为安装的有问题,其实好像没啥问题,是自己的操作不当,或者说没有认真思考。
在莫名获取到网络上的一个ubuntu镜像后,我尝试按着原先的命令
docker run -it -p 23946:23946 ubuntu/17.04.amd64 /bin/bash
竟然没有报错,看来是之前的那个镜像有问题。
我突然发现在镜像中,原先那个我导入的镜像(假的!!气死了)是不正确的,原因:size:0B 因为这个文件有问题,所以后面怎么做都错。

2.尝试正确导入镜像出现的问题:Error response from daemon: Error processing tar file(exit status 1): unexpected EOF

答案:你的tar文件真的是tar文件嘛
这个问题解决于:
https://stackoverflow.com/questions/54778817/creating-an-image-in-docker-from-a-tar-file-and-what-are-the-true-differences-i

你真的有一个tar文件吗?例如,可以tar tf qwertyapp.tar成功列出其内容吗? - David Maze

通过tar tf xx.tar 这个命令可以查看是否为tar


正常的压缩包

有问题的

重新认真搞了一下OK了

3.问题:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

答案:重启后dockers没有启动。
Docker 报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon r
开启dockers服务:
systemctl start docker

捣鼓完好像终于可以用了


导入镜像,大小正常

没有报错,nice