
docker容器技术实战
文章平均质量分 83
朱包林
6年IT运维经验,擅长liux运维技术,网络运维技术,信创运维技术。正在学习研究SRE运维……
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker-compose启动前后端分离项目(单机)
本文介绍了使用Docker Compose部署前后端考试系统的完整流程。主要内容包括: 准备数据库脚本、前后端代码和配置文件 编写三个Dockerfile文件(数据库、后端、前端) 配置docker-compose.yml定义服务、网络和存储卷 通过docker-compose build构建镜像 使用docker-compose up启动容器 验证服务状态并通过浏览器访问系统 提供学生端和管理端的访问地址及默认账号 系统采用MySQL数据库,Java后端和Nginx前端,通过Docker网络实现容器间通信原创 2025-07-20 16:09:00 · 354 阅读 · 0 评论 -
day55-Dockerfile自定义镜像
本文介绍了Dockerfile的基本概念和常见指令,并通过两个实际案例演示如何创建自定义镜像。主要内容包括:Dockerfile的应用场景(简化手动配置过程)、常用指令说明(如FROM、RUN、ADD等)、小鸟飞飞和zrlog两个具体项目的镜像构建过程、常见故障排查方法,以及CMD与ENTRYPOINT指令的区别。文章通过示例代码和操作步骤,展示了如何从基础镜像开始,通过Dockerfile指令逐步构建符合需求的应用镜像,最终运行容器并访问服务。原创 2025-07-16 08:07:44 · 893 阅读 · 0 评论 -
day57-搭建私有镜像仓库
1.根据镜像反向推理Dockerfile2.docker-compose自定义kodbox镜像3.搭建私有registry镜像4.搭建私有harbor镜像5.搭建阿里云ACR镜像仓库6.harbor备份与监控7.Docker api接口介绍原创 2025-07-18 08:00:00 · 1432 阅读 · 0 评论 -
docker-compose启动前后端分离集群项目
本文介绍了使用Ansible批量部署Docker环境,以及通过Docker-compose部署MySQL数据库和Java应用的完整流程。主要内容包括: Ansible部分: 创建roles目录结构 编写tasks任务完成Docker组件安装配置 准备部署文件并运行playbook 验证Docker和Docker-compose版本 MySQL数据库部署: 编写Dockerfile定义MySQL容器环境 配置docker-compose.yml文件 构建镜像并启动容器 验证数据库连接 Java应用部署原创 2025-07-19 15:03:27 · 672 阅读 · 0 评论 -
day58-docker网络模式-none-host-bridge-container-overlay
Docker提供了多种网络模式以满足不同场景需求:none模式(无网络)、host模式(共享主机网络)、bridge模式(默认桥接)、container模式(共享容器网络)、overlay模式(跨主机通信)以及自定义网络。其中,bridge模式支持容器间通过虚拟网桥通信,推荐使用支持DNS解析的自定义桥接网络;host模式性能最佳但缺乏隔离;overlay模式专为Swarm集群设计。自定义网络可通过命令指定子网、IP范围和网关原创 2025-07-19 11:34:42 · 774 阅读 · 0 评论 -
day56-Dockerfile自定义镜像
本文介绍了将网站服务容器化的过程,重点演示了如何构建Nginx+PHP的自定义Docker镜像。主要内容包括:1)配置Ubuntu 20.04/22.04的阿里云APT源;2)安装Nginx和PHP8.1相关组件;3)修改Nginx和PHP配置文件,包括子站点配置、用户权限设置等;4)编写Dockerfile实现自动化构建,包含时区设置、日志重定向、缓存清理等优化;5)通过entry.sh脚本启动服务。该方案适用于需要自定义容器环境的场景,解决了官方镜像无法满足特定需求的问题。原创 2025-07-17 08:04:07 · 1021 阅读 · 0 评论 -
day54-docker容器常用命令-数据卷-自定义镜像
本文摘要:文章介绍了Docker容器管理的实用操作指南,包括:1) 查看容器日志的方法与常用参数;2) MySQL容器的运行与变量配置;3) 容器自启动规则的设置与修改;4) 容器监控指令(stats/top);5) 系统容器启动技巧;6) 端口映射的多种方式;7) 数据卷持久化配置;8) 通过commit创建自定义镜像的完整流程。重点讲解了生产环境中常用的数据持久化、故障自恢复等核心功能配置方法,并附有具体示例命令。原创 2025-07-15 08:00:00 · 252 阅读 · 0 评论 -
day53-docker容器安装与使用
本文摘要:本文详细介绍了容器与虚拟机的优缺点对比,容器运行时选型,Docker的CS架构及安装配置指南。内容包括:1)容器相比虚拟机具有快速部署、资源高效等优势;2)Docker安装步骤及加速器配置方法;3)镜像的拉取、导入导出、标签管理等操作;4)容器的创建、删除、进入、文件传输等管理指令;5)容器与虚拟化的主要区别在于资源利用率和启动速度。文章提供了完整的Docker环境搭建和操作指南,适合作为容器技术入门参考。原创 2025-07-14 08:00:00 · 1497 阅读 · 0 评论