如何在Google Colaboratory中运行Docker镜像?
我尝试在Google Colaboratory中安装Docker服务。
然而,当我执行docker命令时,我收到了关于“无法连接到unix:///var/run/docker.sock上的Docker守护程序。 Docker守护程序正在运行吗?”的错误消息。
screen-snap
我想知道如何解决这个问题?
谢谢。
我认为现在我们无法在Collab中使用Docker,我尝试安装sudo
,甚至运行dockerd
命令的docker守护进程,但没有取得积极的结果。
我的解决方案是手动安装镜像的所有依赖项,如下所示:
!sudo apt-get update
!apt-get install -y wget bzip2
!apt-get install -y gcc perl git
!rm -rf /var/lib/apt/lists/*!cd /
!mkdir anaconda
!cd anaconda
!wget https://repo.anaconda.com/archive/Anaconda2-5.2.0-Linux-x86_64.sh
!bash Anaconda2-5.2.0-Linux-x86_64.sh
!source ~/.bashrc
!cd ..
!rm -r anaconda
sudo
来运行 Docker 命令吗?还是将用户添加到了 Docker 组中?这看起来像是权限问题。 - chintan thakardocker.io
并运行dockerd -b none --experimental --iptables=0 --rootless
。参见:Docker 在 Colab 上无法运行。 - kenorb