参考

3 款超好用的 Docker 图形化管理工具

Portainer

项目地址

https://www.portainer.io/

创建并运行

1
2
$ docker volume create portainer_data
$ docker run --name portainer -d -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

直接运行「已存在」

1
docker start containerID

停止运行

1
docker stop containerID

浏览器打开

http://ip:9000

第一次运行的时候需要设置账号,然后选择要管理的 Docker 主机

1
admin admin123456

选择 Local

概念

Templates:容器模板,可以使用现有的容器模板,快速创建容器

LazyDocker

项目地址

https://github.com/jesseduffield/lazydocker

创建并运行

1
2
3
4
docker run --rm -it -v \
/var/run/docker.sock:/var/run/docker.sock \
-v ~/.config/lazydocker:/.config/jesseduffield/lazydocker \
lazyteam/lazydocker

命令重命名

在 Shell 配置文件中重命名命令,我用的是 zsh,添加到 .zshrc 文件「不存在则创建」

1
alias lzd='docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v ~/.config/lazydocker:/.config/jesseduffield/lazydocker lazyteam/lazydocker'

启动:lzd