Docker的安裝過程以及服務(wù)器與客戶端之間的通信
1、Docker安裝
1.1主機配置
我使用的兩臺主機是ubuntu24.04,客戶端IP地址是10.0.0.13,服務(wù)端IP地址是10.0.0.23.
1.2apt源的修改
vim /etc/apt/sorce.list
修改為以下內(nèi)容
deb http://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ noble-proposed main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-proposed main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
更新源
apt update
1.3apt安裝
apt instal docker.io -y
2、客戶端與服務(wù)端通信
2.1服務(wù)端配置
2.1.1創(chuàng)建鏡像存放目錄
生成中一般將該目錄掛載到高速磁盤中
mkdir /data/docker -p
2.1.2修改配置文件
vim /etc/docker/daemon.json
{
"data-root": "/data/docker"
}
systemctl daemon-reload && systemctl restart docker.service
2.2端口通信
vim /lib/systemd/system/docker.service
修改下面這一行
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 --containerd=/run/containerd/containerd.sock
重啟
systemctl daemon-reload && systemctl restart docker.service
主節(jié)點嘗試連接
docker -H 10.0.0.23:2375 info
此時已經(jīng)顯示服務(wù)端的參數(shù),證明連接成功
2.3SSH連接
2.3.1生成密鑰
ssh-keygen
一直按回車就行
2.3.2傳輸密鑰
ssh-copy-id 10.0.0.23
2.3.3測試連接
docker -H ssh://root@10.0.0.23 version
可以看到已經(jīng)連接成功并且成功顯示服務(wù)端數(shù)據(jù)
到此這篇關(guān)于Docker的安裝過程以及服務(wù)器與客戶端之間的通信的文章就介紹到這了,更多相關(guān)docker安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker利用commit命令構(gòu)建鏡像的實現(xiàn)示例
本文主要介紹了Docker利用commit命令構(gòu)建鏡像的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-12-12
Docker向數(shù)據(jù)卷Volume寫入數(shù)據(jù)
這篇文章介紹了Docker向數(shù)據(jù)卷Volume寫入數(shù)據(jù)的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03
Docker容器部署Elasticsearch并配置分詞器的方法實現(xiàn)
本文主要介紹了Docker容器部署Elasticsearch并配置分詞器,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2026-04-04
docker鏡像無法刪除 Error:No such image:xxxxxx解決
這篇文章主要介紹了docker鏡像無法刪除 Error:No such image:xxxxxx解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
nerdctl替代docker及docker-compose的安裝使用
這篇文章主要為大家介紹了nerdctl替代docker及docker-compose的安裝使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-06-06

