对于经常最运维或者是开发的人来说docker应该是很熟悉的东西了,最近有一个需求就是需要在不同的平台上面去测试自己的项目,amd64、X86、ARM等等,目前的项目主要是在windows环境里面开发的,所以迁移到别的机器上面除了部署配置环境麻烦点其他的都还好,Linux下面的话部署运行项目如果借助于docker容器技术的话就会非常方便了,可扩展性也是很高的,这里就需要有一套比较高可用稳定的基础镜像来为项目提供所需的运行环境,今天花点时间从零开始实践,制作出来一个基础的镜像环境,主要以Ubuntu16.04位系统镜像,安装Python3.6版本,同时对于深度学习和机器学习的一些常用第三方依赖进行安装,之后要配置ffmpeg推流的基础环境。
1、首先是拉取Ubuntu16.04的系统镜像
在docker hub中搜索一下ubuntu镜像
docker search ubuntu
结果如下:
可以直接执行下面的命令进行镜像的拉取:
docker pull ubunt