因为 Docker Desktop 对商业使用收费了,所以我们不得不开始寻找 Docker Desktop 的代替品。
一个流行的代替品是 podman,但是很多集成 Docker 的周边应用还没完成对 podman 的适配。
因此我们需要在不安装 Docker Desktop 的情况下,安装 docker 服务。
apt install docker.io
sudo /usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
又或者把配置写入 daemon.json
,这样就不需要在命令行中指定 UDS 和 TCP 地址。
{
"hosts": [
"tcp://0.0.0.0:2375",
"unix:///var/run/docker.sock"
]
}