一、Docker创建镜像的方式有两种: 一种通过commit的方式:把做了一系列操作的容器关闭,然后利用docker的commit指令:dockercommit 容器ID 镜...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、Docker创建镜像的方式有两种: 一种通过commit的方式:把做了一系列操作的容器关闭,然后利用docker的commit指令:dockercommit 容器ID 镜...
screen命令 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Scree...
本文首发于我的个人博客:Suixin's Blog原文: https://suixinblog.cn/2018/12/tmux.html作者: Suixin 之前在服务器跑代...
iTerm 2 is a terminal emulator for Mac OS X that does amazing things. Terminal 是我们日常工...
supervisord是一个进程管理工具,提供web页面管理,能对进程进行自动重启等操作。优点:- 可以将非后台运行程序后台运行- 自动监控,重启进程缺点:- 不能管理后台运...
本文我们来讨论下最近很流行的单体架构和微服务的选择问题。 概念介绍 先来简单介绍下单体架构和微服务的概念: 单体架构(Monolith):所有的功能在一个服务中实现,使用同一...
从本文开始,我们将开始介绍关于系统设计的内容,也就是如何实现一个复杂系统的设计。 首先介绍比较基础的概念:垂直扩展和水平扩展。这两个概念的提出,是由于当前系统对于请求的处理能...
首先要明确一点,业务是一切的原点,也是一切的基础,特别是互联网行业,没有业务场景的技术方案是没有太多意义的,所以我们应该多关注业务,特别是业务架构,好的业务架构师完全可以承担...
一。fork项目以及保持同步 1,首先fork 别人的一个项目: 2,在自己的账户下找到刚才的项目,复制自己项目地址 3,clone到本地: 4,如果项目有依赖包,还要安装依...
kill 作用:向进程发送信号。 注意: kill命令只是用来向进程发送信号的,而不是直接杀死进程。 kill命令的一般使用格式: 进程号可用ps命令查看 kill的参数: ...
迁移自CSDN:http://blog.csdn.net/erlib/article/details/51850912 原文:https://blog.twitch.tv/g...
对于一些服务来说,性能是极其重要的一环,事关系统的吞吐、访问的延迟,进而影响用户的体验。 写性能测试在Go语言中是很便捷的,go自带的标准工具链就有完善的支持,下面我们来从G...
概述 在Linux的grep命令中如何使用or,and,not操作符呢? 其实,在grep命令中,有or和not操作符的等价选项,但是并没有grep and这种操作符。不过呢...
go 1.11 有了对模块的实验性支持,大部分的子命令都知道如何处理一个模块,比如 run build install get list mod 子命令,第三方工具可能会支持...
原文http://williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot/更新- 2016-08-06——...