docker command completion for the fish shell
Shell Python
Switch branches/tags
Nothing to show
Latest commit 258b0ea Feb 1, 2017 @barnybug barnybug Merge pull request #20 from kaleb/issue19
Stopped containers now include created status in addition to exited
Failed to load latest commit information. add link to fisherman Feb 18, 2016 Add Jun 15, 2016 Fixes #19 Feb 1, 2017 Fixes #19 Feb 1, 2017

Docker fish completion

docker command completion for the fish shell.

  • fish = awesome
  • docker = awesome
  • completion = awesome²


mkdir ~/.config/fish/completions
wget -O ~/.config/fish/completions/


fisher install barnybug/docker-fish-completion

fish will show up the new completions straight away, no reload necessary.


% docker run -[TAB]
--attach          (Attach to stdin, stdout or stderr.)

% docker run -t -i [TAB]
    busybox:latest             (Image)
    ubuntu:12.04               (Image)

% docker run -t -i busybox:latest
/ #

Completion supported

  • parameters
  • commands
  • containers
  • images
  • repositories