1. HumpBacks
特性
-
Web UI Supporting, Easy to use.
-
Container Grouping and Isolation.
-
Container Upgrades and Cloning.
-
Container Monitoring.
-
Container Logs View.
-
Container Cluster Scheduling, Supporting Multiple Cluster.
-
Elasticity Cluster.
-
Private Registry.
优点
基于docker原生命令,提供众多docker管理性能,占用资源少(镜像300M),易操作。
缺点
不提供资源分配;监控功能弱;认证管理功能弱。
docker run -d --net=host --restart=always \ -e HUMPBACK_LISTEN_PORT=8000 \ -v /home/wang/docker/humpback/humpback-web/dbFiles:/humpback-web/dbFiles \ --name humpback-web \ humpbacks/humpback-web:latest docker run -d -ti --net=host --restart=always \ -e DOCKER_API_VERSION=v1.39 \ -e DOCKER_CLUSTER_ENABLED=false \ -v /var/run/:/var/run/:rw \ --name=humpback-agent \ humpbacks/humpback-agent:latest
参考:
2. portainer
优点
功能丰富,轻量级(镜像70M),基于docker swarm,可管理集群,提供镜像仓库。
缺点
管理认证功能简单,RBAC正在完善,扩展功能收费。
docker启动命令
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data
参考: