dockpage() { lynx -width=180 --dump$1/ | sed -n '/^Usage/,/On this page/{/On this page/b;p}'; }

Shows the online version of docker's man related a command

Docker's local man pages are (often) half of what you have online, so I wanted that as local man. Install lynx and run my oneliner, then use as follows: dockpage Adjust lynx's page width at will
Sample Output
# dockpage stop
Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...]

Stop a container by sending SIGTERM and then SIGKILL after a
grace period

  --help             Print usage
  -t, --time=10      Seconds to wait for stop before killing it

   The main process inside the container will receive SIGTERM, and after a grace period, SIGKILL.

By: nnsense
2017-09-18 23:53:34

These Might Interest You

  • Applies 'docker rm' to all container IDs that appear in 'docker ps -a' but not in 'docker ps' - i.e. the ones that are not running. Show Sample Output

    $ docker rm `(docker ps -q && docker ps -qa) | sort | uniq -u`
    vlf · 2014-09-16 14:08:54 0
  • # Docker & logstash... and (free) multiple online services! Register on the following services & make a gist with your OWN settings, have fun to collect! OPTIONAL: -e LOGSTASH_CONFIG_URL=http://gist..... * [Papertrail]( * [Logentries]( * Make a log dir, like /log on your MAIN host like: `mkdir /log && ln -f /var/log/syslog /log/syslog` * Lets write som logs! * Write directly over tcp: `echo das | nc -v YOURHOST 555` * Lets scrap logs with logstash:`ln -f /var/log.... /log/syslog` * Write debug stuff: `echo blablalba > /log/das` ......

    docker run --name=logstash \ -p 9200:9200 -p 554:514/udp -p 555:514 \ -v /log:/log pblittle/docker-logstash
    dbiesecke · 2014-11-06 23:58:24 0
  • passin list of docker container IDs to docker stop Show Sample Output

    docker stop $(docker ps -a -q)
    tsener · 2017-12-26 13:55:41 0
  • Usefull, for example, when many ports are exposed and the docker ps output looks cluttered. Show Sample Output

    alias dockps='docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.Names}}"'
    nnsense · 2017-09-18 23:46:47 0
  • When you run a lot of containers the built in docker ps output becomes unreadable. This command formats the output to be easier on the eyes. Requires q ( text as data. Show Sample Output

    docker ps | sed -e 's/ /\+/g' -e 's/CONTAINER ID/CONTAINER_ID/' | tr -s '+' '\t' | q -t 'select c1,substr(c7, 0, 40),c2,c6 from -' | column -t
    akaivola · 2014-06-06 07:20:36 1
  • pretty self explanitory

    docker inspect --format "{{ .NetworkSettings.IPAddress }}" $(docker ps -q)
    dckr · 2015-11-20 01:55:53 0

What Others Think

From head Agen poker Online to toe you explain in detail and I really agree about Bola Online Terpercaya the content you describe
Jenifer_615 · 33 weeks and 1 day ago say highly qualified papers and very useful information
Jenifer_615 · 32 weeks and 6 days ago

What do you think?

Any thoughts on this command? Does it work on your machine? Can you do the same thing with only 14 characters?

You must be signed in to comment.

What's this? is the place to record those command-line gems that you return to again and again. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on, discussed and voted up or down.

Share Your Commands

Stay in the loop…

Follow the Tweets.

Every new command is wrapped in a tweet and posted to Twitter. Following the stream is a great way of staying abreast of the latest commands. For the more discerning, there are Twitter accounts for commands that get a minimum of 3 and 10 votes - that way only the great commands get tweeted.


Subscribe to the feeds.

Use your favourite RSS aggregator to stay in touch with the latest commands. There are feeds mirroring the 3 Twitter streams as well as for virtually every other subset (users, tags, functions,…):

Subscribe to the feed for: