如何使用docker容器

如何使用docker容器docker容器是近些年比较火热的技术,很多开发人员已经接触并使用了。在运行docker容器时,与虚拟机存在很多不同的地方,所以我们要注意一些事项。

不要将应用发布两份

一些人将容器视为虚拟机。他们中的大多数倾向于认为,他们应该在现有的运行容器里发布自己的应用。在开发阶段这样是对的,此时你需要不断地部署与调试;但对于质量保证与生产中的一个连续部署的管道,你的应用本该成为镜像的一部分。记住:容器应该保持不变。

不要使用单层镜像

要对分层文件系统有更合理的使用,始终为你的操作系统创建你自己的基础镜像层,另外一层为安全和用户定义,一层为库的安装,一层为配置,最后一层为应用。这将易于重建和管理一个镜像,也易于分发。

不要依赖IP地址

每个容器服务都有自己的内部IP地址,如果你启动并停止它地址可能会变化。如果你的应用或微服务需要与其他容器通讯,使用任何命名与(或者)环境变量来从一个容器传递合适信息到另一个。

不要只使用“最新”标签

最新标签就像Maven用户的“快照”。标签是被鼓励使用的,尤其是当你有一个分层的文件系统。你总不希望当2个月之后创建镜像时,惊讶地发现应用无法运行,因为最顶的分层被非向后兼容的新版本替换,或者创建缓存中有一个错误的“最新”版本。在生产中部署容器时应避免使用最新。

不要在镜像中存储凭据

使用环境变量,不要将镜像中的任何用户名/密码写死。使用环境变量来从容器外部获取此信息。有一个不错的例子是postgres镜像。

西部数码容器云产品是通过docker技术,在集群服务器上部署容器服务实现,简单易用、功能强大,可作集群服务,自由轻松搭建私有网络,轻松组建服务集群。

高性价比的容器云产品链接 https://www.west.cn/paas/container/

赞(1)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 如何使用docker容器

登录

找回密码

注册