我从Ubuntu服务器16.04.4 LTS的官方Docker站点安装了docker CE,版本: 16.04,代号: xenial。我无法找到/var/lib/docker文件,即使我安装了docker在我的机器上。例如,当我尝试运行Ubuntu容器时:
docker run -it ubuntu
错误消息:
docker: Can not connect to the Docker daemon at unix: ///var/run/docker.sock
docker守护进程是否正在运行?
我已经在windows 10的ubuntu上安装了docker on bash:
sudo apt-get install -y docker
但当我尝试使用它时:
docker -v
它给出了以下错误:
The program 'docker' is currently not installed. You can install it by typing:
sudo apt-get install docker
当我尝试重新安装它时,我收到以下消息:
docker is already the newest version.
更新:
似乎这样安装docker的前提条件之一是
我无法在Ubuntu服务器上安装docker。
错误:
1.Failed to fetch https://download.docker.com/linux/ubuntu/dists/xenial/InRelease Unable to find expected entry 'stable/source/Sources' in Release file (Wrong sources.list entry or malformed file)
2.Failed to fetch http://ppa.launchpad.net/spring/ppa/ubuntu/dists/
尝试在ubuntu上从官方documentation安装docker,得到此错误 $ sudo apt-get install docker-ce=18.06.1~ce~3-0~ubuntu docker-ce-cli=18.06.1~ce~3-0~ubuntu containerd.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '18.06.1~ce~3-0~ubuntu' for 'docke
参见关于版本命名的说明的链接
我的理解是它使用YY.mm。例如18.09.0
因此,我将按照以下步骤安装ubuntu:
在3b中,它给出了一个安装特定版本的示例:
docker-ce=18.03.0~ce-0~ubuntu
sudo apt-get install docker-ce=<VERSION>`
所以我就这么做:
sudo apt-get install docker-ce=18.09.0~ce-0~ubuntu
并获取
Version '18.09.0~ce-0~ubuntu' for 'docker-ce' was not found
我已经在Docker存储库中安装了docker-ce、docker-compose和Ubuntu22.04中的docker-compose-plugin包,遵循正式指示,但是当我在命令行中输入docker compose时,我得到的结果是:
docker: 'compose' is not a docker command.
See 'docker --help'
根据docker plugin ls的说法,没有安装插件。有什么线索吗?
一些补充资料:
bash-completion确实建议将compose作为一个可能的子命令。
在docker-compose中
我正在我的Ubuntu机器上安装Docker,我遵循本教程
当我运行sudo apt-get install -y docker-ce时,它不会在我的机器上安装Docker,并且会产生以下错误:
$ sudo apt-get install -y docker-ce
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested a
我已经在windows10上安装了docker。
Docker版本:
Docker version 17.09.0-ce, build afdb6d4
我尝试使用以下两个命令拉取最新的ubuntu和ubuntu:16.04
docker pull ubuntu
docker pull ubuntu:16.04
但是我得到了下面的错误。
docker pull ubuntu
Using default tag: latest
latest: Pulling from library/ubuntu
no matching manifest for windows/amd64 in the ma
我已经在Ubuntu14.04上安装了码头,它告诉我安装成功了。然后我进入sudo docker version,它回来了
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.2
Git commit: a34a1d5
Built: Fri Nov 20 13:12:04 UTC 2015
OS/Arch: linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on thi
我想创建自定义的ubuntu与码头引擎安装。我也想加载一些对接图像在其中。
码头引擎安装好了。
我可以使用docker save命令保存码头图像。但我无法在安装过程中加载。
我的示例启动文件:
%post --nochroot
mkdir /target/usr/share/my-docker-imgs
cp -rf /cdrom/pool/extras/sample.tar /target/usr/share/my-docker-imgs
%end
%post
#server docker status // It shows docker is not running in log f
最初,我在Fedora 21上安装了docker.io,并提取了诸如docker.io/ubuntu和docker.io/hello-world之类的映像。
稍后的系统升级到Fedora 22。docker.io被删除,停靠引擎被重新安装.
不能删除docker.io/ubuntu和docker.io/hello-world。(我已经把所有的集装箱都取走了,所以没有任何容器依赖于它们)。
它抛出了错误:
Error response from daemon: No such repository: ubuntu Error response from daemon: No such repos
我在VirtualBox上安装了Ubuntu16.04LTS(ubuntu16.04.1-server-amd64.iso)。检查码头工人的身份:
我明白:service docker.io status:
o docker.io.service
Loaded: not-found (Reason: No such file or directory)
如果我尝试用以下方式安装它:
apt-get install -y docker.io
我得到了docker.io is already the newest version。
如果我试着从以下几个方面开始:
sudo service dock