Docker Hub 官方仓库发布编程语言包
Docker 容器发展迅速,正在成为构建分布式应用的平台。而 Docker 项目组的目标就是不断的提升用户快速编码和构建项目的容易程度。而 Docker 的官方仓库 正是通过用户反馈以及一些最佳实践所提供的免费资源库。通过这些资源,开发者和系统管理员可以把精力放在业务的开发上,而不需要关心底层的系统架构。
Docker 的官方仓库提供的资源涉及很多方面,包括操作系统发行版、Web 服务器、数据库等。现在他们又提供了各种编程语言的映像,包括: c/c++ (gcc), clojure, go (golang), hy (hylang), java, node, perl, php, python, rails, 和 ruby. 我们很高兴的是 AWS 和 Perl 以及 Hy 项目都已经加入贡献者行列。
例如你可以很方便的通过命令 $ docker pull java:8u40 来安装 java 8u40 版本。
文章转载自 开源中国社区 [http://www.oschina.net]
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Wormhole —— Docker 容器的服务连接代理
Wormhole 是一个能识别命名空间的由 Socket 激活的隧道代理。可以让你安全的连接在不同物理机器上的 Docker 容器。可以用来完成一些有趣的功能,例如连接运行在容器本机的服务或者在连接后创建按需的服务。 例如要连到容器中的 MySQL 服务: 连接方法: mysql=`docker run -d wormhole/mysql` ./wormhole create url :3306 docker-ns tail docker-ns $mysql mysql -u root -h 127.0.0.1 创建一个本地的 WordPress 容器到 MySQL 容器: app=`docker run -d wormhole/wordpress` mysql=`docker run -d wormhole/mysql` ./wormhole create url :3306 docker-ns $app tail docker-ns $mysql 创建一个本地端口来连接: ./wormhole create url :80 trigger docker-run wormhole/w...
- 下一篇
Docker 解决了什么问题?
这段时间Docker实在是如日中天,到处都是它的信息,你认为它解决了什么问题?有哪些应用场景? 这个问题显然没有标准答案,面试官只是想看看你是否有自己的想法,是否对新技术保持敏感,如果你的观点跟面试官不谋而合,绝对加分啊:) 下面都是笔者个人看法,轻拍~ 1、程序在我这跑得好好的,在你那怎么就不行呢?! 这是一个典型的应用场景,Docker image中包含了程序需要的所有的运行时依赖,比如java的程序,肯定要在image中包含jdk;比如Python的程序,肯定要在image中包含对应版本的Python解释器。程序在我这跑得好好的,去你那就不行了,显然是环境问题。Docker把整个运行时环境打包放到image中,所以搞定了环境依赖问题! 这点很重要么?真的很重要!如果你做过部署或发布系统将会对此感触颇深。 我们知道,一个程序要跑起来,需要这么几部分:代码 + 运行环境 + 配置 + 依赖的服务。代码当然就是同一份代码,不同的环境都一样,通常不会有问题,Docker image中包含了运行环境+配置,这对部署相当友好。如果你没有做过这种系统(其实大部分人都没有做过啦),但是你肯定装过...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境