vim /lib/systemd/system/docker.service
### 修改文件
[Service]
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H fd:// --containerd=/run/containerd/containerd.sock
### 上面这一行,主要是增加了`-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock`
#新增DOCKER_HOST 查看 echo $DOCKER_HOST 必须绑定到0.0.0.0
vim /etc/profile
export DOCKER_HOST=tcp://0.0.0.0:2375
#刷新配置
source /etc/profile
1. vim /etc/default/docker
2. 修改启动配置文件,如下:
# 开启远程访问 -H tcp://0.0.0.0:2375
# 开启本地套接字访问 -H unix:///var/run/docker.sock
DOCKER_OPTS="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock"
重启Docker
sudo service docker restart
WSL2中配置docker远程tcp
最新推荐文章于 2024-07-31 11:45:35 发布