我在我的ubuntu 14.04上安装了docker。deamon正在运行。但是当我运行docker ps -a时,我得到了这个错误-bash: /usr/local/bin/docker: No such file or directory我该怎么解决这个问题?Thanks in advance
docker ps -a
-bash: /usr/local/bin/docker: No such file or directory
4ioopgfo1#
一个快速解决方法是添加一个符号链接(/usr/bin/docker-> /usr/local/bin/docker):
/usr/bin/docker
/usr/local/bin/docker
ln -s /usr/bin/docker /usr/local/bin/docker
字符串
tyky79it2#
在终端中运行以下命令:
dockerd
字符串说明:dockerd是管理容器的持久化进程。Docker为守护进程和客户端使用不同的二进制文件。要运行守护进程,请键入dockerd。要运行带有调试输出的守护进程,请使用dockerd -D或将“debug”:true添加到daemon.json文件中。参考:https://docs.docker.com/engine/reference/commandline/dockerd/
hi3rlvi23#
也许你只是缺少权限。尝试与
sudo docker ps -a
字符串看看是否有效如果是这种情况,请继续使用@norbjd已经指出的解决方案:创建一个符号链接,将您的docker commit指向根用户docker可执行文件。
型
3条答案
按热度按时间4ioopgfo1#
一个快速解决方法是添加一个符号链接(
/usr/bin/docker
->/usr/local/bin/docker
):字符串
tyky79it2#
在终端中运行以下命令:
字符串
说明:dockerd是管理容器的持久化进程。Docker为守护进程和客户端使用不同的二进制文件。要运行守护进程,请键入dockerd。
要运行带有调试输出的守护进程,请使用dockerd -D或将“debug”:true添加到daemon.json文件中。
参考:https://docs.docker.com/engine/reference/commandline/dockerd/
hi3rlvi23#
也许你只是缺少权限。
尝试与
字符串
看看是否有效
如果是这种情况,请继续使用@norbjd已经指出的解决方案:创建一个符号链接,将您的docker commit指向根用户docker可执行文件。
型