Docker開啟遠端訪問 CentOS系統

2021-09-10 02:01:55 字數 1377 閱讀 8497

開啟上面的**,按照**的提示命令,我們copy下來在linux系統執行就行了。非常簡單。

安裝完成後我們會發現pull映象會變得很快的。

前置的條件設定好了,接下來正式開始配置docker運城訪問開啟。

首先編輯docker的宿主機檔案/lib/systemd/system/docker.service

修改以execstart開頭的行:(因為我的系統是centos 7的,所以修改為下面得)

execstart=/usr/bin/dockerd -h tcp: -h unix://var/run/docker.sock
如果是centos7以下的話,就把execstart修改為:

execstart=/usr/bin/dockerd -h fd:// -h tcp:
修改後儲存檔案,然後通知docker服務做出的修改

systemctl daemon-reload
重啟docker服務

service docker restart
接下來測試一下看是否能連線到docker api。上面的2375就是對應埠

所以如果我們是在雲伺服器測試的話,我們還是需要先去設定一下服務起的安全組策略。把埠配置上去。

以我的華為雲服務起為例:把2375埠配置上去。

然後我們通過外網去訪問伺服器上面的docker遠端api介面:

到這裡,docker的遠端訪問就已經配置成功了

docker開啟遠端訪問

預設情況下,docker守護程序unix socket var run docker.sock 來進行本地程序通訊,而不會監聽任何埠,因此只能在本地使用docker客戶端或者使用docker api進行操作。如果想在其他主機上操作docker主機,就需要讓docker守護程序開啟乙個http soc...

docker開啟遠端訪問

vi lib systemd system docker.service修改docker.service檔案中以execstart開頭的行 centos 7修改為 execstart usr bin dockerd h tcp h unix var run docker.sockcentos7以下修...

Docker開啟遠端訪問 CentOS系統

開啟上面的 按照 的提示命令,我們copy下來在linux系統執行就行了。非常簡單。安裝完成後我們會發現pull映象會變得很快的。前置的條件設定好了,接下來正式開始配置docker運城訪問開啟。首先編輯docker的宿主機檔案 lib systemd system docker.service 修改...