写作热力图 加载中...
加载中...

2019

容器中使用alpine镜像

之前构建 Dockerfile 一般我都是使用 Debian,镜像大小大概在 50多M 左右。然后我最近在阿里云构建镜像时发现阿里云的镜像漏洞扫描扫出来很多漏洞,比如 gcc systemd 等软件包的漏洞。在阿里云打补丁得买他们的服务,300多一个月。 最近我发 alpine 这个操作系统的镜像非...

2018

将Let'sencrypt装载到容器中实现自动申请自动续订所遇到的坑

准备把我的博客放在容器中,由于我的博客使用了 let’s encrypt,我希望把他也加入到容器中实现自动签发证书的自动化功能。不过在这个过程中我遇到了很多问题,现在就遇到的问题进行一些小小的总结。 签名错误首先,遇到的第一个问题就是当执行 docker build 时 总是会卡在下载 acme....

2017

如何使用网易云的容器服务

如何使用网易云的容器服务

本文主要讲解如何在网易云创建一个容器服务搭建 web 服务器。 准备工作 1.申请网易云账号,并进行实名认证 开始操作 1.登录后台,选择容器服务,在默认的 default 空间中创建一个服务,当然你也可以自己创建一个空间,然后在对应的空间中创建服务 2.选择付费方式和容器名称和容器的服务状态...

Dockfile 实践心得

使用标签 给镜像打上标签,易读的镜像标签可以帮助了解镜像的功能。如 docker build -t=”ruby:2.0-onbuild” 谨慎选择基础镜像选择基础镜像时,尽量选择当前官方镜像中的镜像。不同镜像的大小不同,目前 Linux 镜像大小有如下关系: busybox < de...

使用Supervisor管理进程

Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直接启动这个脚本,另外就是安装进程管理工具。 使用进程管理工具 superv...

1234