溫馨提示×

docker怎么開啟遠程訪問

小億
388
2023-11-09 11:14:48
欄目: 編程語言

要開啟Docker的遠程訪問,需要進行以下步驟:

  1. 確保你已經安裝了Docker,并且Docker服務已經啟動。
  2. 編輯Docker的配置文件,該文件位于/etc/docker/daemon.json。 如果不存在該文件,可以先創建該文件??梢允褂靡韵旅顏砭庉嬙撐募?pre class="hljs">sudo vi /etc/docker/daemon.json
  3. 在該文件中添加以下內容:
    {
      "hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
    }
    
    這將允許Docker通過TCP端口2375進行遠程訪問。
  4. 保存并關閉文件。
  5. 重啟Docker服務,以使配置文件生效??梢允褂靡韵旅顏碇貑ocker服務:
    sudo systemctl restart docker
    
  6. 確保防火墻已經允許通過2375端口的訪問??梢允褂靡韵旅顏黹_放該端口:
    sudo ufw allow 2375
    
    如果你使用的是其他防火墻軟件,需要根據具體的軟件來開放相應端口。
  7. 現在,你可以通過遠程主機的IP地址和端口2375來訪問Docker。例如,如果你的遠程主機IP地址是192.168.1.100,那么你可以使用以下命令來連接到該主機的Docker服務:
    docker -H tcp://192.168.1.100:2375 version
    
    這將顯示遠程主機上Docker的版本信息。

請注意,開啟Docker的遠程訪問可能存在安全風險,因此請確保你的遠程訪問是受信任的,并且已經采取了適當的安全措施。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女