企业是应该选择原生的docker还是定制化的docker,比如胖容器/富容器?

docker是当前企业在进行容器化时首选的容器技术,但是原生的docker在实际使用的过程中,特别是在传统虚机运维到容器化运维的过渡中,会碰到以下类似问题:1、如何ssh登录到容器,像登录虚机那样,可以通过ssh进行管理2、对于普通用户来说,如何从容器中拷贝文件到外部3、虚机中一般会...显示全部

docker是当前企业在进行容器化时首选的容器技术,但是原生的docker在实际使用的过程中,
特别是在传统虚机运维到容器化运维的过渡中,会碰到以下类似问题:
1、如何ssh登录到容器,像登录虚机那样,可以通过ssh进行管理
2、对于普通用户来说,如何从容器中拷贝文件到外部
3、虚机中一般会配置定时任务,在容器中如何实现
4、虚机中一般会安装各种agent,容器中怎么去安装

若企业直接采用原生的docker,那么以上问题是比较棘手的。因此企业在容器技术选型上,是否应该为了最大程度兼容虚机运维模式,对docker进行定制化改造,满足实际需求呢

收起
参与11

查看其它 3 个回答gavin_zhang的回答

gavin_zhanggavin_zhang系统架构师某股份制银行

1 docker exec可以满足要求
2 最直接就是挂在本地磁盘存储到容器上
3 可以考虑一下,定时调度起一个Docker执行任务
4 主要是这些Agent是用来干什么的?Docker实例本来就是作为一种一次性的,不可变的运行实例,传统虚拟机的那个操作Agent,不符合容器的设计理念

定制化最大的问题在于,目前技术升级比较快,一旦定制,就锁定在几个版本了,后续升级维护工作量会很大

银行 · 2020-03-12
浏览3219

回答者

gavin_zhang
系统架构师某股份制银行
擅长领域: 云计算容器容器云

gavin_zhang 最近回答过的问题

回答状态

  • 发布时间:2020-03-12
  • 关注会员:5 人
  • 回答浏览:3219
  • X社区推广