Docker是一個開源容器管理平臺,可以讓用戶快速構建、部署和管理應用程序。在使用Docker時,用戶需要注意保護自己的機器和數據的安全性。Docker默認打開2375端口,這個端口滿足Docker客戶端與Docker引擎之間的通信,但也可能會被黑客利用來攻擊服務器。
因此,為了保障服務器的安全性,我們需要關閉Docker的2375端口。以下是具體步驟:
1. 進入服務器
ssh username@server_ip
2. 切換到 root 用戶
sudo su
3. 編輯Docker守護進程的配置文件
vim /etc/docker/daemon.json
4. 在配置文件中添加以下內容
{
"hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2376"]
}
5.重啟 Docker 守護進程
systemctl restart docker
6. 檢查 Docker 監聽端口是否正確
ss -tnlp
7. 檢查 Docker 的聯接方式是否成功
docker -H tcp://127.0.0.1:2376 info
以上是關閉Docker 2375端口的具體步驟,用戶可以根據自己的需要進行修改。請注意,關閉Docker 2375端口不會影響Docker的正常運行。在保障安全性的前提下,用戶也無需擔心應用程序的運行問題。