背景说明
在容器管理时在服务器场景可能没有图形化界面,这里提供一种命令行的管理方式。
解决方案
开源地址
https://github.com/skanehira/docui
安装部署
[root@vm1 ~]# docker run --rm -itv /var/run/docker.sock:/var/run/docker.sock skanehira/docui
Unable to find image 'skanehira/docui:latest' locally
latest: Pulling from skanehira/docui
b71f96345d44: Pull complete
8cd4a359bcc9: Retrying in 11 seconds
latest: Pulling from skanehira/docui
b71f96345d44: Pull complete
8cd4a359bcc9: Pull complete
Digest: sha256:458eecd2a79ecaee38fc7b9cbb0861de1f5918ffa0645b27319678618ae9020b
启动优化
可以使用别名的方式进行优化启动方式,不用每次敲入这么长的命令
[root@vm1 ~]# echo "alias dcui='docker run --rm -itv /var/run/docker.sock:/var/run/docker.sock skanehira/docui'" >> /etc/profile
[root@vm1 ~]# source /etc/profile
[root@vm1 ~]# dcui
命令操作
通过快捷键对容器进行管理。