使用docker構建雲伺服器專案

2021-09-20 23:38:10 字數 1352 閱讀 3005

yum –y install docker

systemctl startdocker

docker load 說明:

< 後面的centos7_tomcat7.tar要寫centos7_tomcat7.tar所在的路徑。

docker images

說明:建立br0網橋目的是為docker容器設定固定ip。

ip addr add192.168.152.193/24 dev br0;

ip addr del192.168.152.193/24 dev eno16777736;

brctl addif br0eno16777736;

ip route add defaultvia 192.168.152.2 dev br0

說明:192.168.152.193/24為網絡卡eno16777736的ip位址,192.168.152.2為閘道器,根據自己機器的實際情況替換即可。

放到/usr/local/bin/

目錄下即可。

說明:為docker容器提供硬碟掛載功能。

環境:s1、s2為伺服器,c1為客戶端(這裡是docker伺服器)。s1(192.168.152.200)、s2(192.168.152.201)、c1(192.168.152.193)

新增內容:

-a input -p tcp -m state --state new -m tcp --dport 24007 -j accept

-a input -p tcp -m state --state new -m tcp --dport 49155 -j accept

儲存並退出

systemctl startglusterd

在s1上繫結s2伺服器:

gluster peer probe 192.168.152.201

建立乙個複製卷,儲存2份資料,每台伺服器儲存乙份:

gluster volume create gfs 192.168.152.200:/gfs 192.168.152.201:/gfs

gluster volumestart gfs

yum –y installglusterfs-client

mkdir /gfs

mount –tglusterfs 192.168.152.200:/gfs /gfs

執行rentserver專案即可完成建立伺服器,發布專案功能。

伺服器docker使用

這篇文章是我給自己的乙個記錄,有些名詞可能寫的不專業,請見諒 docker裡面有兩個概念,乙個是映象,乙個是容器。映象可以看做是類,容器就是類的例項。sudo nvidia docker run it p 7779 8888 v home gm liutingting liutingting han...

阿里雲伺服器安裝docker

直接用yum install docker y安裝的docker版本為19.03,docker ce是指docker的社群版 解除安裝老版本的 docker 及其相關依賴 sudo yum remove docker docker common container selinux docker se...

雲伺服器CentOS安裝Docker

新增阿里源資訊 sudo yum config manager add repo 檢視可用docker版本 yum list docker ce showduplicates sort r 安裝docker yum install docker ce 18.03.1.ce 1.el7.centos ...