Remove dangling images:
docker images -q --filter dangling=true | xargs docker rmiRemove stopped containers:
docker ps -q --filter status=exited | xargs docker rm -vfRemove dangling images:
docker images -q --filter dangling=true | xargs docker rmiRemove stopped containers:
docker ps -q --filter status=exited | xargs docker rm -vf| docker rm -vf logspout | |
| docker run -d --name logspout --restart=always --volume=/var/run/docker.sock:/tmp/docker.sock -p 8000:8000 gliderlabs/logspout:v2 | |
| # Then run in a shell: | |
| curl http://${DOCKER_HOST:0:17}:8000/logs | |
| # Connect to logspout log viewer | |
| curl http://<ip_of_docker_host>:8000/logs |
| var reduce = function(k, list) { | |
| return [k, list]; | |
| }; | |
| var map = function(yield, item) { | |
| yield(item[0], item[1]); | |
| }; | |
| var PoorMansHadoop = function(map, reduce, data) { | |
| var r = data.map(function(node) { | |
| var mapperOutput = []; | |
| var yield = function() { |
| curl -XGET http://localhost:9200/test/prodtest/_search -d ' | |
| { | |
| "query": { | |
| "filtered": { | |
| "filter": { | |
| "nested": { | |
| "path": "productsOptionValues", | |
| "filter": { | |
| "or": [{ | |
| "and": [{ |
| <?php | |
| date_default_timezone_set('Europe/London'); | |
| $xml_data = @file_get_contents("http://admin:[email protected]:8161/admin/xml/queues.jsp"); | |
| if (!$xml_data) die('No Data'); | |
| $xml = simplexml_load_string($xml_data); | |
| $result = $xml->xpath("//queues/queue"); | |
| foreach ($result as $queue) { | |
| $stats = $queue->stats; |
| #!/bin/bash | |
| # Collectd plugin to monitor disk IO Wait time | |
| # Author Yarek T | |
| HOSTNAME="${COLLECTD_HOSTNAME:-`hostname -f`}" | |
| INTERVAL="${COLLECTD_INTERVAL:-10}" | |
| ENDPOINT='/tmp/' | |
| IOPING='/usr/local/bin/ioping' | |
| while sleep "$INTERVAL" |
| <?php | |
| date_default_timezone_set('Europe/London'); | |
| $balance = @file_get_contents('http://wap.o2.co.uk/mybalance') or die('No Connection'); | |
| $result = simplexml_load_string($balance); | |
| $output = array(); | |
| foreach($result->body->div as $div) { | |
| $jackpot = false; | |
| foreach($div->attributes() as $c => $k) { | |
| if((string)$c === 'class' && (string)$k === 'm4') { |
| <?php | |
| declare(ticks = 1); | |
| function ReallyObscureFunctionName() | |
| { | |
| if (!rand(0,1)%2) throw new Exception(); | |
| } | |
| register_tick_function('ReallyObscureFunctionName'); | |
| // Dome benign code |
| <?php | |
| require_once 'Net/Gearman/Client.php'; | |
| while (true) { | |
| while (!process('reverse', 'hellp')); | |
| echo '.'; | |
| } | |
| $gc = null; | |
| function process($function, $data) { |