DevOps
文章平均质量分 57
晨曦蜗牛
就职于世界500强头部国企,9年工作经验,运维、开发。擅长Java、Python、Go、C/C++等开发语言,对Docker、Kubernetes、KVM、VMware、OpenVz、Hyper-v、Xen、国产化操作系统、平台等有丰富的应用落地与实战经验,有多年从IaaS到SaaS层的全链路应用、工程开发与成果交付经验。
展开
-
WSL2环境下Debian12的Docker安装与配置
【代码】WSL2环境下Debian 12的Docker安装与配置。原创 2023-11-18 19:15:17 · 1751 阅读 · 0 评论 -
Windows启用WSL2并完成默认安装位置变更
启用虚拟机功能,安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。也可在程序和功能中点击“启用或关闭Windows功能”,勾选“适用于 Linux 的 Windows 子系统”。也可在程序和功能中点击“启用或关闭Windows功能”,勾选“虚拟机平台”。安装所选的 Linux 分发即可体验。原创 2024-01-24 19:16:02 · 727 阅读 · 0 评论 -
GitFlow 代码管理模型实战
GitFlow 代码管理模型实战一 概述Git Flow定义了一个项目发布的分支模型,为管理具有预定发布周期的大型项目提供了一个健壮的框架。master分支存放所有正式发布的版本,可以作为项目历史版本记录分支,不直接提交代码。仅用于保持一个对应线上运行代码的 code base。develop分支为主开发分支,不直接提交代码。feature分支为新功能分支,feature分支都是基于develop创建的,开发完成后会合并到develop分支上。同时存在多个。release分支基于最新develo原创 2021-03-05 19:46:18 · 281 阅读 · 0 评论 -
Docker 镜像多阶段构建实战总结
文章目录Docker 镜像多阶段构建实战总结一 背景二 实践步骤2.1 只通过一个 Dockerfile 来构建【方案一】2.2 多个 Dockerfile 实现多阶段构建【方案二】2.3 一个 Dockerfile 实现多阶段构建【方案三】三 总结四 参考文档Docker 镜像多阶段构建实战总结一 背景通常情况下,构建镜像通常会采用两种方式:将全部组件及其依赖库的编译、测试、打包等流程封装进一个 Docker 镜像中。采用这种方式往往忽略了以下这些问题:Dockefile 特别长,可维护性降原创 2020-06-28 17:27:42 · 1640 阅读 · 0 评论 -
Linux环境中,GitHub的配置使用极简教程
一.环境1.1 操作系统(其他发行版亦可):[root@gysl ~]# cat /etc/centos-releaseCentOS Linux release 7.5.1804 (Core)1.2 Git版本:[root@gysl ~]# git --versiongit version 1.8.3.1二.步骤2.1 下载并安装Git软件。[root@gysl ~]# yu...原创 2018-11-10 14:29:14 · 1482 阅读 · 0 评论 -
Docker 实践中的一些经验总结
Docker 实战1.A 容器名称为:AA,缺少相关调试工具,比如:top,先需要对 A 容器进行调试,可使用 --pid 选项从另外一个包含该工具的镜像创建一个容器进行调试。命令格式如下:docker run -it --rm --pid=container:AA NewImage /bin/bash如果依赖容器退出,那么带 --pid 选项的容器也将直接退出。2.Docker 中 s...原创 2019-04-24 15:48:43 · 664 阅读 · 0 评论