文章 140
评论 164
浏览 322539
停止、删除所有的docker容器和镜像

停止、删除所有的docker容器和镜像

最近在用Docker测试网站,发现老会忘记Docker的命令,年龄大了,就记录下来吧。 列出所有容器的ID docker ps -aq 停止所有的容器 docker stop $(docker ps -aq) 删除所有的容器 docker rm $(docker ps -aq) 删除所有的镜像 docker rmi $(docker images -q) 删除所有不使用的镜像 docker image prune --force --all 删除所有停止的容器 docker container prune -f 复制文件 docker cp mycontainer:/opt/file.txt /opt/local/ docker cp /opt/local/file.txt mycontainer:/opt/ 清理资源命令 docker system prune

浅谈区块链

浅谈区块链

最近区块链这个词可谓是红遍了大江南北,包括国家领导人都在开会学习。可以说从政策上是给与了极大的支持。在中国大家都清楚,只要中央表态了,那么就是一个快速推进的过程,看着比特币的暴涨是最好的印证。其实区块链这个东西对我来说不是特别的陌生,在2009年,我接触BTC的时候就大概了解过区块链概念。 区块链概念 是借由密码学串接并保护内容的串连文字记录(又称区块)。 每一个区块包含了前一个区块的加密散列、相应时间戳记以及交易数据(通常用默克尔树(Merkle tree)算法计算的散列值表示),这样的设计使得区块内容具有难以篡改的特性。用区块链技术所串接的分布式账本能让两方有效纪录交易,且可永久查验此交易。 当前区块链技术最大的应用是数字货币,例如比特币的发明。因为支付的本质是“将账户A中减少的金额增加到账户B中”。如果人们有一本公共账簿,记录了所有的账户至今为止的所有交易,那么对于任何一个账户,人们都可以计算出它当前拥有的金额数量。而区块链恰恰是用于实现这个目的的公共账簿,其保存了全部交易记录。在比特币体系中,比特币地址相当于账户,比特币数量相当于金额。 上面这些是百科上给出的区块链概念,其实用....

乱世用重典

乱世用重典

在社会出现矛盾的时候,有人是温和派,主张建立对话,消除隔膜。有的人主张高压治理,让阶级矛盾消化在历史的进程中,其实这两种治理的方式没有对与错。因为如果政府已经控制不了这个国家的时候,哪种方式都是无济于事的,所以处理矛盾的前提就在于执政的合法性。 现在回头看看天天暴乱的那个城市,真的是所有人都支持每天的上街游行么?这种民主和民粹有什么区别?所谓民主是大部分人意见的释放,而现在已经影响到社会的正常秩序了,地铁停运,商铺关门,这哪里是民主,这是在革命。如果这时候还采取温和的对话方式,只会让这群乌合之众更加激进,觉得一切都可以为所欲为,所以在越乱的时候采取必要的暴力并不是为了高压,而是稳定社会秩序。让大部分人回归正常的生活,那乱世和重典又是什么关系呢? 可以确定的是,如果造成“乱世”的根本原因没有消除,重典也是没用的,比如另一句古话“民不畏死,奈何以死惧之”说的就是相反的道理。 如果将“乱世”定义为犯罪率高、恶性犯罪数量多的时期。 那么,从历史数据看的话,重典往往与乱世是紧密相连的,但我们往往很难说清楚是因为乱世所以用重典,还是因为有重典,所以才有乱世。所以一切都要探究社会矛盾的根本原因,这里....

手动安装官方版libev

手动安装官方版libev

一,你需要有Ubuntu 16.10 及以上 或 Debian 8 及以上 的系统 二,执行以下代码: sudo apt update sudo apt install shadowsocks-libev 三,编写config.json文件,内容如下(按需求自行修改): { "server":"127.0.0.1", "server_port":8389, "local_port":1081, "password":"salsa20_password", "timeout":60, "method":"chacha20-ietf-poly1305", "local":"127.0.0.1", "fast_open":false } 四,启动ss-server,代码如下: ss-server -c config.json 五,后台自动运行 nohup ss-server -c config.json &