en

【龙芯有云第二话】龙芯平台docker适配最新进展-网上捕鱼网络版

loongson news

栏目导航

【龙芯有云第二话】龙芯平台docker适配最新进展

发布时间:2020-10-30    已阅读:次

docker是docker.inc公司的一个基于lxc技术之上搭建的container容器引擎,源代码托管在github上,基于go语言并遵从apache2.0协议开源。docker是属于linux容器的一种封装,提供简单易用的容器使用接口。docker将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。因此,有了docker,就不用担心环境问题。

总体来说,docker的接口相当简单,用户可以方便地创建和使用容器,把自己的应用放入容器。容器还可以进行版本管理、复制、分享、修改,就像管理普通的代码一样。

docker的版本类型

ce 与 ee区别:

ce(community edition)是社区版,简单理解是免费使用,提供小企业与小的it团队使用,适合那些希望从docker开始,尝试基于容器应用程序部署的人群。

ee(enterprise edition)指企业版,需付费使用。它提供的功能更多更强,适合大企业与大的it团队,可为企业开发和it团队设计提供更多服务。

功能差别:

龙芯在mips64el架构下docker-ce上取得的成果

在本地产品化方面的工作:

1、产品化docker-ce-1806-03版本(通过所有功能测试集,功能达到社区版本水平)

下载地址:http://www.loongnix.org/index.php/docker

2、产品化docker-ce-1903-11版本(通过所有功能测试集,功能达到社区版本水平)

下载地址:http://www.loongnix.org/index.php/docker

3、制作mips64el架构的mysql镜像,

参考链接:https://hub.docker.com/r/loongnix/mysql

4、制作mips64el架构的elasticsearch镜像,

参考链接:https://hub.docker.com/r/loongnix/elasticsearch

在开源社区方面的工作:

1、推动社区构建mips64le官方镜像,目前已构建的镜像参考如下链接,总数达519个

https://hub.docker.com/u/mips64le

2.在开源社区的工作汇总

3.在社区方面的工作总结

未来工作计划

下一步,龙芯将制作并发布docker-ce-1903-11的deb包,制作gitlab的mips64el的镜像,使镜像质量达到x86的水平,并且积极参与社区开发,跟踪容器技术发展的最新趋势。