tfs伺服器docker化部署方案

2021-09-21 10:57:21 字數 1650 閱讀 4284

1.建立centos

2.登陸,切換到root,或用root登陸

3.關閉所有防火牆。

chkconfig iptables off

sed -i 's/selinux=enforcing/selinux=disabled/g' /etc/selinux/config

systemctl stop firewalld.service

yum remove firewalld

然後重啟

server

4.yum install libtool zlib-devel autoconf readline-devel readline libuuid-devel zlib-devel mysql-devel automake libuuid readline-devel readline ncurses-devel.x86_64 ncurses.x86_64 gcc-c++ vim wget net-tools svn libstdc++.so.6 glibc.i686 unzip make  lrzsz libtool zlib-devel autoconf readline-devel readline libuuid-devel zlib-devel mysql-devel automake libuuid readline-devel readline ncurses-devel.x86_64 ncurses.x86_64 gcc-c++ vim wget net-tools svn libstdc++.so.6 glibc.i686 unzip docker

5.mkdir /root/czq_tfs_data

建立tfs儲存的目錄

6.mkdir /usr/local/docker

7.cd /usr/local/docker

8.rz 選擇打包好的tfs.tar上傳

9.docker load < tfs.tar

10.docker images檢視會有乙個image出來了

11.docker run

--privileged=true   

-d --net=host    --restart=always      --name=tfsnameserver -e ns_ip=172.20.10.9 -e unused_ip=192.168.0.166 -e dev_name=eth0 10.213.42.254:10500/caozhiqiang1/tfs:v2.2 ns       

執行nameserver。

12.docker run

--privileged=true   

-d --net=host   --restart=always  --name=tfsdataserver -e ns_ip=172.20.10.9 -e unused_ip=192.168.0.166 -e mount_maxsize=1000000 -e dev_name=bond0 -v /root/czq_tfs_data:/data 10.213.42.254:10500/caozhiqiang1/tfs:v2.2 ds

執行dataserver

13.docker ps檢視一下2個服務起來了沒有

14.systemctl enable docker

讓docker自啟動。

15.然後用別的機器telnet一下,看看埠通了沒。

使用docker部署Nginx伺服器

第一步 docker pull nginx 拉取映象 mkdir p shw nginx conf 建立配置檔案目錄 第二步 拷貝配置檔案 docker run name nginx01 d nginx latest docker cp nginx01 etc nginx nginx.conf sh...

使用docker部署Nginx伺服器

第一步 docker pull nginx 拉取映象 mkdir p shw nginx conf 建立配置檔案目錄 第二步 拷貝配置檔案 docker run name nginx01 d nginx latest docker cp nginx01 etc nginx nginx.conf sh...

Docker部署 一 伺服器架構

docker 容器技術作為近年來最受歡迎的開源技術,只要簡單的幾行語句就能部署執行乙個容器。docker輕巧,且易移植,號稱 build once,configure once and run anywhere 這是其能迅速流行起來的原因之一。docker是現在開發應用程式的不錯選擇 因為對於乙個研...