woodongwong / notes

4 stars 0 forks source link

分享:启用Docker远程API #55

Open woodongwong opened 3 years ago

woodongwong commented 3 years ago

Docker API支持2种方式,Unix domain socket 和 TCP,默认TCP方式是关闭的,此文描写了如何开启Docker TCP API。

Link:https://blog.usejournal.com/how-to-enable-docker-remote-api-on-docker-host-7b73bd3278c6

补充:评论中有一个「完美」解决方案,同时支持这2种方式:

ExecStart=/usr/bin/dockerd -H fd:// -H 0.0.0.0:2375 --containerd=/run/containerd/containerd.sock
woodongwong commented 3 years ago

更新docker后,/lib/systemd/system/docker.service 会恢复成默认内容,需要重新设置。