Docker 的 6 年之痒! (mp.weixin.qq.com)

【简介】

Docker和容器技术的发展可谓日新月异,本文试图以全局视角来梳理一下Docker目前的生态圈。

Docker自发布以来发生了很多的变化,有些方面的变化还非常大。对于技术爱好者来说,我们喜欢酷毙新的功能,喜欢旧功能的改善。但对生产环境中的使用者来说,他们其实不太喜欢这种频繁的变化。不管怎样,我们都有必要理清Docker生态系统中的众多概念和它们之间的关系,以及Docker诞生至今(2018年)的里程碑事件。

点击查看全文 >>

@code小生 2019-12-25 12:53分享 / 0个评论
赞过的人: code小生
要不要再学学下面的文章?
Docker 核心技术与基本原理 (www.alloyteam.com)
相信在现在的工程开发中,大多数开发者或多或少都听过一个概念:容器。

即使在前端开发的领域中,容器技术在前端 CI/CD,Node 服务等方面也发挥着重要的作用。Docker 提供了对应用进行打包、运行和部署的强大能力,并且随着 K8s 等容器资源调度技术的发展,如今已经基本深入软件工程开发。

今天希望跟大家分享一下,在容器这个外壳下,包含的一些原理以及运用的 Linux 内核技术。
by @技术头条 2020-02-11 10:27 分享 查看详情
云原生生态周报 Vol. 7 | Docker 再爆 CVE (yq.aliyun.com)
Docker 基础镜像 Alpine 爆出提权漏洞(CVE-2019-5021):该CVE影响自 Alpine Linux 3.3 版本开始的所有 Docker 镜像。该漏洞的机制在于 Alpine 的 root 用户包含一个空密码,这可能会导致攻击者获得 root 权限,进而造成攻击。报告中称:受影响范围是 Alpine Linux Docker 镜像 3.3、3.4、3.5、3.6、3.7、3.8、3.9、edge 等全部版本。目前,整个容器技术生态中很多项目的基础镜像层都在采用Alpine。在漏洞披露后,Alpine 最新版已经修复了该问题,用户可以使用3.9.4版本来规避风险。
by @可耐芊小仙女 2019-06-11 15:24 分享 查看详情
云原生生态周报 Vol. 3 | Java 8 ❤️ Docker (yq.aliyun.com)
Docker Hub遭入侵,19万账号被泄露 : 4月25日Docker官方邮件曝露,因为Hub的一个数据库收到非授权访问,影响了约19万用户的用户名和哈希后的密码,以及用户自动构建的Github和Bitbucket Token。Docker公司建议用户修改其登录密码。如果您在公有云上的应用依赖于来自 Docker Hub的镜像,我们强烈建议您登录容器服务控制台更新相应的docker login信息或kubernetes secret。此外,阿里云容器镜像服务企业版提供网络访问控制、独享OSS Bucket加密存储等安全加固功能,最大程度保障您的镜像仓库的安全。
by @可耐芊小仙女 2019-05-08 16:01 分享 查看详情
在 Windows 上可以用 Docker 吗? (insights.thoughtworks.cn)
Docker那么这么好的技术,在 Windows 上能用吗?在各种场合,都有人与我讨论这个的话题。每次听到这样的疑问,我也是很无奈的。毕竟,只要稍微搜索一下,就不难回答:是可以的。不过,深入想一下,人们有这样的疑问也是有道理的:毕竟 Docker 是起源于 Linux 上的技术。
by @ThoughtWorks 2018-10-17 11:40 分享 查看详情
Dry:一个命令行交互式 Docker 容器管理器 (linux.cn)
Docker 是一种所谓容器化的操作系统级的虚拟化软件。

基于 Linux 内核的 cgroup 和 namespace 等资源隔离特性,Docker 可以在单个 Linux 实例中运行多个独立的容器。

通过将应用依赖和相关库打包进容器,Docker 使得应用可以在容器中安全隔离地运行。
by @技术头条 2018-07-05 13:33 分享 查看详情
Docker Windows国内高速下载 (oomake.com)
docker Windows版的国内下载地址,快速快可信赖,身边常备。
by @码客社区 2018-07-01 22:00 分享 查看详情
微服务之基于Docker的分布式企业级实践 (mp.weixin.qq.com)
基于 Docker 的容器技术是在2015年的时候开始接触的,两年多的时间,作为一名 Docker 的 DevOps,也见证了 Docker 的技术体系的快速发展。本文主要是结合在公司搭建的微服务架构的实践过程,做一个简单的总结。
by @帘卷一庭秋 2018-06-04 18:54 分享 查看详情
Docker 入门(二):从实例来看 Dockerfile 和 Compose (mp.weixin.qq.com)
上一文中提到,每次对容器做了改动,如果不把它 commit 成新的镜像,在删除容器后,数据也会丢失,有没有什么更好的办法来保存数据呢?使用数据卷就可以解决这个问题。

另外,相对于用 commit 容器创建镜像,使用 Dockerfile 在创镜像的同时还可以包含很多命令进去,可以简化后续操作。
by @zhisheng_blog 2018-04-08 21:23 分享 查看详情
Docker 入门(一):理解三大核心 (mp.weixin.qq.com)
Docker 的前世今生
Docker 的核心理念是 Build, Ship, and Run Any App, Anywher,即一次封装,到处运行。

从前,我们在服务器配置一个应用的运行环境,要安装各种组件,就拿 JavaWeb 的环境来说吧,要安装 Tomcat、MySQL 等。安装和配置这些东西有多麻烦就不说了,它还不能跨平台。假如我们是在 Windows 上安装的这些环境,到了 Linux 又得重新装。
by @zhisheng_blog 2018-04-03 21:18 分享 查看详情
秒懂Docker 中安装扩展 PHP (www.linuxprobe.com)
为了保证 Docker 镜像尽量小,PHP 的源文件是以压缩包的形式存在镜像中,官方提供了 docker-php-source 快捷脚本,用于对源文件压缩包的解压(extract)及解压后的文件进行删除(delete)的操作。
by @Linux就该这么学 2018-03-24 16:20 分享 查看详情