image
-
chroot 技术简介
chroot(change root directory) 在 Linux 系统中发挥了根目录的切换的作用,通常Linux系统的根目录是/,chroot可以将特定的目录制定为/。因此,chroot也带来了系统的安全隔离(用户权限、文件目录)等特性。 -
DIB流程-1
Diskimage-builder 是openstack社区用于制作镜像的工具.为了深入了解dib制作镜像的全过程,对一个简单的例子进行贯通的分析。
-
OpenStack 常见linux发行版本image下载地址汇总
目前,常见的Linux发行版本官方都提供了用于云环境(如OpenStack)的Image的下载。下表为下载地址的总结。
-
DIB流程-2 root阶段
diskimage-builder 是openstack社区用于制作镜像的工具.为了深入了解dib制作镜像的全过程,对一个简单的例子进行贯通的分析。
-
OpenStack 镜像(image)定制/压缩方法 -- 开启密码登录方法等
OpenStack 环境中可以基于 Glance Image 快速创建云主机,所使用到的 Glance Image 可以从互联网上下载。但是当我们希望基于某个 Glance Image 创建的云主机中提前预装一些自定义的软件包时,我们就需要对 Glance Image 进行二次制作。
-
DIB流程-3 extra-data阶段
diskimage-builder 是openstack社区用于制作镜像的工具.为了深入了解dib制作镜像的全过程,对一个简单的例子进行贯通的分析。
-
OpenStack Windows image 镜像制作方法
汇总OpenStack镜像制作方法,为初学者提供简单的测试镜像。本文以制作windows镜像为例说明。
-
DIB流程-4 安装阶段
diskimage-builder 是openstack社区用于制作镜像的工具.为了深入了解dib制作镜像的全过程,对一个简单的例子进行贯通的分析。
-
KVM qcow2 磁盘扩容
使用 KVM 时,系统盘竟然做小了,无奈!为
qcow2格式镜像扩容一下吧。 -
DIB流程-5 从文件到镜像
这里是从日志分析DIB的第五篇,之前都是对文件的操作.如何从文件到一个镜像,都会在这里讲述。
-
OpenStack 镜像根分区自动扩展
制作OpenStack CentOS 镜像根分区自动扩展问题解决方式汇总。
-
QCOW2 格式镜像
QCOW2 是一种常见的虚拟磁盘镜像格式,主要由 QEMU 虚拟机模拟器 支持和使用。它以一个文件的形式来表示一个固定大小的块设备磁盘。
-
Windows 安装qemu启动qcow2虚拟机
Windows下如何使用qemu启动qcow2虚拟机,并配置qemu网络。 -
OpenStack 镜像介绍
简单介绍下 OpenStack 支持的镜像和现状。
-
使用 ko 构建 golang docker 镜像
ko是一个为 Go 应用程序设计的简单、快速的容器镜像构建器。它非常适合以下用例:镜像中只包含一个 Go 应用程序,并且对操作系统基础镜像的依赖很少或没有(例如,没有 cgo,没有操作系统软件包依赖)。 -
Diskimage-builder简介
Diskimage-builder是Openstack社区用于制作镜像的工具,这里对基本的安装和使用进行了简单的介绍。 -
Dockerfile 介绍
Dockerfile 是一个文本文件,它包含了生成镜像所需的所有命令,用来制作 Docker 的镜像。
2014-11-11 docker docker,dockerfile,image -
lxc 容器使用介绍
LXC(Linux Containers, Linux 容器)是一种基于 Linux 内核的轻量级虚拟化技术,允许在单一主机上运行多个相互隔离的 Linux 系统环境(容器)。它通过 Linux 内核的 cgroups(控制组)和 namespaces(命名空间)技术实现资源隔离与管理,提供类似虚拟机的体验,但无需完整操作系统,因此更高效。 -
Image 常见的图片格式
Image 常见的图片格式
-
Runit 使用介绍
runit是带有服务监督功能的 UNIX 启动管理器,常用来在docker容器中启动多个服务2023-11-12 docker docker,dockerfile,image,runit -
Cosign 容器签名
Cosign用来为容器签名(Signing)、验证(Verification)和在 OCI Registry 存储
-
Docker 基础镜像构建
构建
Docker镜像时,我们都是通过FROM指定一个已有镜像进行构建,该镜像一般称为基础镜像,它并不是凭空出现的,也是基于Dockerfile构建的,那如何创建一个基础镜像呢,本文将通过示例构建 busybox 基础镜像。 -
使用 tini 优雅的关闭 Docker 进程
tini是一个针对容器开发的、精简的init服务。tini的作用是生成子进程、避免僵尸进程生成、转发信号量(pid为1时)到子进程并等待它退出。使用tini可以优雅的结束容器内的进程。 -
Dockerfile 中 COPY 和 ADD 命令的区别
Dockerfile中的COPY指令和ADD指令的唯一区别在于是否支持从远程URL获取资源。COPY指令只能从执行docker build所在的主机上读取资源并复制到镜像中。而ADD指令还支持通过URL从远程服务器读取资源并复制到镜像中。 -
Docker 镜像拉取加速器
本文介绍如何在天朝,加速 docker 镜像下载。
2017-03-31 docker docker,accelerate,image -
解决 Windows instance 时间不同步问题
在OpenStack平台中,部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时。本文将对该问题给出2中解决方案。
-
Tomcat/JDK 镜像构建
Java+Tomcat是进程常使用的Java Web服务器,该博文主要介绍如何使用Dockerfile构建Docker镜像
-
Jekyll 镜像构建
因为github无耻的拒绝了百度对gitpage的抓取和收录,故此自己只做了个jekyll环境跑gitpage的blog,只为收录。。。
-
如何将Docker CentOS官方镜像转化为私有镜像
本文介绍如何将
Docker官方提供的CentOS镜像转化为自己仓库的私有镜像。 -
OpenStack 虚拟机系统密码的修改方案
在创建虚拟机时候,通常我们需要让用户填写虚机系统的初始化密码,因为很多人并不习惯使用秘钥方式ssh登录, 设置其用户密码有很多种方式,诸如早期的inject-password,或是借助cloud-init, 甚至L版的 libvirt-set-admin-password 等方式, 本文就来介绍一下这几种方案,以及他们对应的使用场景。