Docker的安裝過(guò)程以及服務(wù)器與客戶端之間的通信
1、Docker安裝
1.1主機(jī)配置
我使用的兩臺(tái)主機(jī)是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é)點(diǎn)嘗試連接
docker -H 10.0.0.23:2375 info
此時(shí)已經(jīng)顯示服務(wù)端的參數(shù),證明連接成功
2.3SSH連接
2.3.1生成密鑰
ssh-keygen
一直按回車就行
2.3.2傳輸密鑰
ssh-copy-id 10.0.0.23
2.3.3測(cè)試連接
docker -H ssh://root@10.0.0.23 version
可以看到已經(jīng)連接成功并且成功顯示服務(wù)端數(shù)據(jù)
到此這篇關(guān)于Docker的安裝過(guò)程以及服務(wù)器與客戶端之間的通信的文章就介紹到這了,更多相關(guān)docker安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
win10中docker部署和運(yùn)行countly-server的流程
這篇文章主要記錄一下windows10中使用docker容器安裝和部署countly-server的整個(gè)流程,本文給大家講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2019-11-11
docker 使用mysqldump命令備份導(dǎo)出項(xiàng)目中的mysql數(shù)據(jù)
這篇文章主要介紹了docker 使用mysqldump命令備份導(dǎo)出項(xiàng)目中的mysql數(shù)據(jù)本文通過(guò)命令給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12
docker start啟動(dòng)容器后仍然exit狀態(tài)的解決
這篇文章主要介紹了docker start啟動(dòng)容器后仍然exit狀態(tài)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06
使用Docker搭建Vsftpd 的 FTP 服務(wù)的詳細(xì)過(guò)程
FTP 基礎(chǔ)FTP 需要兩個(gè)端口,一個(gè)是數(shù)據(jù)端口,一個(gè)是控制端口,這篇文章主要介紹了使用Docker搭建Vsftpd的FTP服務(wù),需要的朋友可以參考下2022-08-08
通過(guò)Docker安裝啟動(dòng)DB2在Spring?Boot整合DB2的方法
DB2是IBM的一款優(yōu)秀的關(guān)系型數(shù)據(jù)庫(kù),這篇文章主要介紹了通過(guò)Docker啟動(dòng)DB2,并在Spring?Boot整合DB2,需要的朋友可以參考下2023-01-01
Docker安裝部署rocketmq-console工具教程
這篇文章主要介紹了Docker安裝部署rocketmq-console工具教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04

