Docker镜像
镜像是一种轻量级、可执行的独立软件包,包含运行应用所需的所有内容,如代码、库、环境变量和配置文件。Docker 镜像基于联合文件系统(如 AUFS、OverlayFS),采用分层结构,底层为 bootfs 和 rootfs,上层可叠加自定义镜像层。容器启动时,在镜像顶部新增一个可写容器层,所有修改仅作用于该层,实现资源隔离与共享,便于复制、迁移和复用。(238 字)
容器命令
常用Docker参数:-d后台运行,-i/-t交互模式,-p端口映射,-v挂载数据卷。支持容器启停、日志查看、文件拷贝、导入导出及commit生成新镜像。注意权限问题可加--privileged=true解决。数据卷实现持久化与共享。
Docker概述
Docker是基于Go语言的开源容器化平台,实现“一次镜像,处处运行”。它将应用及其依赖打包在轻量级、可移植的容器中,直接利用宿主机内核,启动快、资源占用少,支持秒级部署与扩展,广泛应用于开发、测试与生产环境。
07-nexus搭建docker私仓
使用Nexus搭建Docker私有仓库,需启用Docker Realm、创建文件存储及docker-hosted仓库,配置HTTP/HTTPS端口(如8881),开放防火墙。客户端需配置insecure-registry信任私仓,登录后打标签并推送镜像。支持镜像导出导入与版本管理,实现安全高效的镜像存储与分发。
05-容器命令
本文介绍Docker容器常用命令,涵盖容器的创建、启动、停止、删除、日志查看及文件拷贝等操作。重点讲解交互式与守护式容器的启动方式、端口映射、数据卷挂载与权限设置,并对比docker attach与exec的区别,帮助用户高效管理容器。
11-Dockerfile
Dockerfile是构建Docker镜像的脚本,包含一系列指令,每条指令创建一个镜像层。从基础镜像开始,按顺序执行FROM、RUN、CMD等命令,最终生成可运行容器的镜像。支持环境变量、工作目录设置、端口暴露、数据卷挂载等功能。CMD与ENTRYPOINT定义启动命令,ADD/COPY复制文件,EXPOSE开放端口。构建时用`docker build`生成镜像,虚悬镜像(无名无标签)可被清理。
06-Docker镜像
Docker镜像是一种轻量级、可执行的独立软件包,包含运行应用所需的所有内容。它采用分层结构,基于联合文件系统(如AUFS、OverlayFS),实现资源共用与高效复用。底层为bootfs和rootfs,镜像层只读,容器层可写,便于隔离与管理。
04-Docker常用命令
本文介绍Docker常用命令,涵盖启动、停止、重启、查看状态及开机自启等基础操作,详解镜像的搜索、下载、删除、空间查看命令,并说明虚悬镜像处理与命令自动补全配置方法,还包含后台运行容器和使用Docker下载RPM依赖的实用技巧。
Jenkins的Agent服务器环境配置
Jenkins节点服务器用于编译Maven、Node、Ant项目,支持Docker镜像构建、CCE部署及kubectl操作。需离线安装Docker、kubectl、CCE客户端,并配置Helm、docker-buildx等工具,确保与CCE集群安全连接,兼容旧版SVN协议。