要開啟Docker的遠(yuǎn)程訪問,需要進(jìn)行以下步驟:
/etc/docker/daemon.json
。
如果不存在該文件,可以先創(chuàng)建該文件。可以使用以下命令來編輯該文件:sudo vi /etc/docker/daemon.json
{
"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
}
這將允許Docker通過TCP端口2375進(jìn)行遠(yuǎn)程訪問。sudo systemctl restart docker
sudo ufw allow 2375
如果你使用的是其他防火墻軟件,需要根據(jù)具體的軟件來開放相應(yīng)端口。192.168.1.100
,那么你可以使用以下命令來連接到該主機(jī)的Docker服務(wù):docker -H tcp://192.168.1.100:2375 version
這將顯示遠(yuǎn)程主機(jī)上Docker的版本信息。請(qǐng)注意,開啟Docker的遠(yuǎn)程訪問可能存在安全風(fēng)險(xiǎn),因此請(qǐng)確保你的遠(yuǎn)程訪問是受信任的,并且已經(jīng)采取了適當(dāng)?shù)陌踩胧?/p>