9 点亮梦想那束光

尚未进行身份认证

我要认证

欢迎关注我的今日头条号:耕耘实录。Just do it!

等级
TA的排名 6k+

Docker 镜像多阶段构建实战总结

文章目录Docker 镜像多阶段构建实战总结一 背景二 实践步骤2.1 只通过一个 Dockerfile 来构建【方案一】2.2 多个 Dockerfile 实现多阶段构建【方案二】2.3 一个 Dockerfile 实现多阶段构建【方案三】三 总结四 参考文档Docker 镜像多阶段构建实战总结一 背景通常情况下,构建镜像通常会采用两种方式:将全部组件及其依赖库的编译、测试、打包等流程封装进一个 Docker 镜像中。采用这种方式往往忽略了以下这些问题:Dockefile 特别长,可维护性降

2020-06-28 17:27:42

Debian 官方源换为国内的源的操作方法

Debian 官方源换为国内的源的操作方法在镜像的构建的过程中,出现了如下报错:E: Release file for http://deb.debian.org/debian/dists/buster-updates/InRelease is not valid yet (invalid for another 7h 27min 25s). Updates for this repository will not be applied.E: Release file for http://secur

2020-06-18 10:21:09

回忆是一杯毒酒,让人肝肠寸断

回忆是一杯毒酒,让人肝肠寸断懵懂的青少年时光我的整个青少年的时期,都是在一片掌声与赞扬中成长起来的,别人眼里孝顺懂事的好孩子,老师眼里品学兼优的好学生,同学眼里的学霸!情窦初开的年龄,牵过手、表白过的女孩们,早已记不住她们的模样,甚至连她们的名字都已经遗忘!那时候,《走过花季/雨季》这一类青春文学在校园风靡一时,或许是受到里面的文字的感染吧?总是按奈不住内心的那份悸动,在老师、父母反复强调...

2020-02-22 19:03:21

2020年初,新征程,满怀期待,再出发

这注定是一篇长文,谨以此文祭奠已经逝去的一个多月的美好时光!在此分享,愿与诸君共勉(不经意之间写了3800多字,望诸位看官海涵)令人捉摸不透的那一缕情丝时间犹如白驹过隙一般,溜得飞快,定睛一看,博客又一个多月不见更新了。有粉丝或许会问,这一个多月我去忙啥了。毫不掩饰地告诉大家,这一个多月的时间里,我谈了一次比较失败的恋爱,对方是一个比我小九岁左右还未踏出校园大门的小女生。说到这可能很多小伙伴又...

2020-02-21 18:05:01

2019年上半年读完的一部分书籍记录及其推荐指数

2019年上半年读完的一部分书籍记录及其推荐指数2019年还是读了一些书,不过当时只整理了一小部分,就分享如下吧!TitleAuthorStart TimeEnd TimeStarRemarks文明之光(第一册)吴军2019-032019-03*****受益匪浅本办法学 Python 3Shaw2019-032019-03**一般,不深入...

2020-02-25 22:46:44

笔记:CentOS Linux release 7.6.1810安装 CUDA Toolkit

打开以下网页:https://developer.nvidia.com/cuda-toolkit输入以下命令:sudo curl -L -o /etc/yum.repos.d/cuda-rhel7.repo http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-rhel7.reposudo yum ...

2020-01-07 19:04:24

三种方式实现 Python 中的集合的交、并、补运算

文章目录三种方式实现 Python 中的集合的交、并、补运算一 背景二 实践过程2.1 通过 Python 的推导式来实现2.2 通过 Python 对集合的内置方法来实现2.3 通过 Python 按位运算来实现三 总结三种方式实现 Python 中的集合的交、并、补运算一 背景集合这个概念在我们高中阶段就有所了解,毕业已多年,我们一起回顾一下几个集合相关的基本概念吧?集合是指具有某种...

2020-01-03 18:41:05

使用 Python 合并多个格式一致的 Excel 文件

文章目录使用 Python 合并多个格式一致的 Excel 文件一 问题描述二 需求分析三 查阅资料四 编码五 使用说明六 总结使用 Python 合并多个格式一致的 Excel 文件一 问题描述最近朋友在工作中遇到这样一个问题,她每天都要处理如下一批 Excel 表格:每个表格的都只有一个 sheet,表格的前两行为表格标题及表头,表格的最后一行是相关人员签字。最终目标是将每个表格的内容合...

2019-12-06 20:43:45

C 语言中关于通过形参传递数组的长度计算的一些思考

C 语言中关于通过形参传递数组的长度计算的一些思考一 背景学习 C 语言的过程中,计算数组的长度经常会碰到。在字符型的数组中我们可以使用 strlen() 来获取当前数组的长度,对于其他类型的数组,这个方法就不适用了。由于经常会遇到计算数组长度的问题,经过思考,考虑通过一个函数来实现数组长度的计算。思路是这样的:通过形参将数组传递给长度计算函数,长度计算函数计算完成之后返回数组长度。但是在实际...

2019-11-21 17:57:05

一键批量关闭 Linux 的 tty 的方法

一键批量关闭 Linux 的 tty 的方法一 背景在日常工作中,由于各种原因,可能需要关闭一些不必要的 tty。比如:服务器被非法登录、忘记关闭某些设备上已登录的 tty、终止一些不使用的tty等场景就需要批量强制关闭 tty。二 解决方案解决方案主要使用了几个常用的命令,不做介绍。#!/bin/bash#=======================================...

2019-11-04 16:26:08

C语言中宏的定义与使用

C语言中宏的定义与使用三种类型的预处理指令宏定义宏是比较常用的一种预处理指令,这里我们主要讨论带参数的宏。带参数的宏(函数式宏)定义如下:#define EXAMPLE(x,y,z) 替换列表注意:在宏的名字和左括号之间没有空格。宏的优点:程序可能会更快一些;宏更同意。宏的缺点:编译后代码通常会变大。宏的参数没有类型检查。无法用指针来指向一个宏。...

2019-10-24 19:11:26

笔记:使用 bash shell 登录 MySQL 并查询指定数据库某个时间段内的数据

以一个例子来记录一下:#!/bin/bashoneday=\'`date +%F -d '- 10 day'`\'mysql -u username -P 33061 -h 192.168.1.168 -D database -p*password <<EOFSELECT * FROM test_table WHERR workday > ${oneday};EOF...

2019-10-08 10:49:05

再议 C 语言中的指针与数组(4)

文章目录再议 C 语言中的指针与数组(4)一 概述二 数组与指针2.1 指向数组的指针2.2 指向复合常量的指针2.3 通过指针对数组进行操作2.4 指针与数组在函数定义中的使用2.5 多维数组与指针三 总结再议 C 语言中的指针与数组(4)一 概述前面的文章中,回顾了 C 语言中的指针,对指针有了一个比较初步的了解。在本文中,结合数组,再次对指针进行回顾。二 数组与指针在 C 语言中,...

2019-09-16 16:59:30

学生时代所学的一些 C 语言知识点回顾(3)——再议指针的声明与使用

学生时代所学的一些 C 语言知识点回顾(3)——再议指针的声明与使用# include<stdio.h>int main(int argc,char *argv[]){ int *p; *p = 203030; printf("%d\n",*p);}这段代码能正常通过编译,但是不能正常执行。原因在于:指针变量 p 没有明确的指向。在实际编程中,类似的错误应该避...

2019-09-11 14:22:17

学生时代所学的一些 C 语言知识点回顾(2)——指针

文章目录指针一 前言二 一些例子三 小结指针一 前言承接上一篇,对 C 语言中的指针进行了回顾总结。文中的例子均为本人纯手工输入,在 Linux 环境中全部编译实践过。由于平时工作中大部分时间都使用 Linux ,许多深入的 Linux 体系知识需要掌握 C 语言才能深入地理解,故此,对 C 语言进行了一次回顾。工作多年以后,才发现:曾经所学的一切知识并非一无是处,而是那时的自己太粗浅,太急...

2019-09-10 18:25:54

学生时代所学的一些 C 语言知识点回顾(1)

学生时代所学的一些 C 语言知识点回顾(1)0. 前言时间过得真快,一眨眼之间已经毕业很多年,C 语言是大学里所学的第一门编程语言。由于很长时间不用,很多知识点都已生疏,最近抽了个空对之前的一些知识点做了一些回顾,谨以此系列文章记录一下这些刚刚回顾过的知识点。1.整型与浮点型两种数据类型相乘#include<stdio.h>int main(){ int a = 20;...

2019-09-09 17:11:23

笔记:Docker命令自动补全

笔记:Docker命令自动补全一 背景作为一名 Linux 重度用户,每次敲命令总会情不自禁地按下 Tab 键。在键入 Docker 命令时也会出现类似的习惯性动作。那么是否 Docker 相关命令也能自动补全呢?二 操作步骤2.1 安装 bash-completionsudo yum install -y bash-completion安装完成之后重启系统或者重新登录 shell。...

2019-09-04 15:14:54

开源免费图片文字识别 OCR 工具 tesseract v4.1.0 的 Docker 镜像制作与使用

FROM centos:7.6.1810LABEL ANTHOR="IVAN DU" VERSION="0903.0.01" BUILD_DATE="2019-09-03" \ RESOURCES="https://github.com/tesseract-ocr/tesserac http://www.leptonica.org/index.html https://github...

2019-09-03 20:06:51

深入浅出 Kubernetes:StatefulSet 概念理解

文章目录深入浅出 Kubernetes:StatefulSet 概念理解与实践一 背景知识及相关概念二 StatefulSet 的两种结构2.1 拓扑结构2.2 存储结构深入浅出 Kubernetes:StatefulSet 概念理解与实践一 背景知识及相关概念StatefulSet 的设计其实非常容易理解。它把真实世界里的应用状态,抽象为了两种情况:拓扑状态。这种情况意味着,应用的多个实...

2019-08-26 16:34:52

技巧:Kuberntes 中无法删除 PV 的解决方法

Kuberntes 中无法删除 PV 的解决方法一 背景系统内有一个已经不再使用的 PV ,已经删除了与其关联的 Pod 及 PVC ,并对其执行了删除命令,但是无法正常删除,一直出于如下状态:$ kubectl get pvNAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM ...

2019-08-23 16:09:32

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 博客之星-入围
    博客之星-入围
    授予每年博客之星评选结果第21-200名的用户