记一次docker部署项目实践

记一次docker部署项目实践

在这里插入图片描述

写在前面

本篇博文是笔者在工作中一次使用docker部署项目的经历记录,算是一篇个人笔记,如果恰好也对您有帮助,那是再好不过的事情,但是本意只是一个个人笔记。由于项目已经过去一段时间了,一些环境也不复存在,因此写作这篇博客前笔者无法复现完整的部署步骤,因此一些地方可能存在疏漏和差错,望读者谅解。
此次docker部署过程中除了查阅docker官方文档外,主要参考了博客:Docker 入门教程使用Anaconda3的Docker镜像,在此表示感谢。

背景

项目涉及两个单位:T家B家. 笔者在T家的服务器上开发了程序(记作X),需要部署到B家的服务器上做测试,由于T家和B家的网络环境和服务器系统有诸多差异,直接在B家的服务器上安装配置项目X所需要的环境是过于繁琐,同时可能会对B家测试环境的机器上运行的其他脚本和服务造成影响,因此考虑采用docker进行部署。具体来说,首先在T家的服务器上制作包含程序及其可运行环境的docker镜像,然后把镜像拷贝到B家的服务器上,在B家的服务器上运行镜像,在容器中测试项目X。

环境

T家

  • 服务器操作系统:Ubuntu 16.04
  • 网络:可以连外网
  • root权限:有root权限

B家

  • 服务器操作系统:CentOS 6.3
  • 网络:严格不能连接外网
  • root权限:可以借用root权限,但root密码2小时变更一次,操作不便

困难

如果不采用docker方式部署,直接在B家的服务器上安装测试环境,

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值