tfs服务器docker化部署方案

简介: tfs服务器docker化部署方案

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一下,看看端口通了没。

目录
相关文章
|
15天前
|
弹性计算 监控 负载均衡
|
13天前
|
存储 Linux Docker
docker在欧拉服务器上编译安装应该注意什么?如何操作?
【10月更文挑战第31天】docker在欧拉服务器上编译安装应该注意什么?如何操作?
38 2
|
8天前
|
人工智能 API 数据安全/隐私保护
使用 Docker 一键免费部署 63.8k 的私人 ChatGPT 网页应用
NextChat 是一个可以在 GitHub 上一键免费部署的私人 ChatGPT 网页应用,支持 GPT3、GPT4 和 Gemini Pro 模型。该项目在 GitHub 上获得了 63.8k 的 star 数。部署简单,只需拉取 Docker 镜像并运行容器,设置 API Key 后即可使用。此外,NextChat 还提供了预设角色的面具功能,方便用户快速创建对话。
58 22
使用 Docker 一键免费部署 63.8k 的私人 ChatGPT 网页应用
|
9天前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
19天前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
58 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
9天前
|
运维 开发者 Docker
Docker Compose:简化容器化应用的部署与管理
Docker Compose:简化容器化应用的部署与管理
|
9天前
|
Docker 微服务 容器
使用Docker Compose实现微服务架构的快速部署
使用Docker Compose实现微服务架构的快速部署
20 1
|
16天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
9天前
|
前端开发 开发者 Docker
深入探索Docker Compose:简化多容器应用的部署
深入探索Docker Compose:简化多容器应用的部署
34 0
|
弹性计算 运维 Kubernetes
使用ECS服务器学习Docker
使用ECS服务器学习Docker
使用ECS服务器学习Docker