对于应用不多,就没必要使用 Kubernetes 来耗费服务器资源了,使用 Docker-Compose 进行容器编排以及 Portainer 即可。

Portainer 是一个可视化的容器镜像的图形管理工具,利用 Portainer 可以轻松构建,管理和维护 Docker 环境;而且完全免费,基于容器化的安装方式,方便高效部署。

安装

  1. docker volume create portainer_data
  2. docker run -d -p 8000:8000 -p 9000:9000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

docker-compose.yml

使用

安装完成以后,浏览器访问 http://127.0.0.1:9000 或者 https://127.0.0.1:9443 进入控制台,创建管理密码:
image.png
选择“Get Started”进入
image.png
点击本地,就可以看到例如:Stack、容器运行时、本地镜像、存储卷、网络
image.png
image.png
更多内容见《官方文档》,个人感觉如此简洁的界面,没必要去汉化。