目录
Portainer 免费的容器管理平台(推荐)
Linux 上安装带有 Docker 的 Portainer CE
Docker Desktop
Docker UI
1、Portainer 是一款免费的容器管理平台,它提供了Web界面管理Docker容器、镜像、网络和数据卷等资源。
2、Portainer Community Edition(Portainer CE)社区版是一个轻量级的服务交付平台,适用于容器化应用程序,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境、Docker单机模式。它被设计为易于部署和使用。用户可以方便地创建、启动、停止和删除容器、查看容器日志、进入容器终端、管理镜像等操作。
3、Portainer Business Edition(Portainer BE) 商业版建立在开源基础之上,包括一系列特定于业务用户需求的高级特性和功能(如 RBAC 和支持)。
官网地址:https://www.portainer.io/。
项目开源地址:https://github.com/portainer/portainer。
Portainer CE 社区版安装部署官网文档:https://docs.portainer.io/start/install-ce。
1、Portainer 社区版最简单的部署方式就是直接安装 Docker 容器中,本节将安装在虚拟机 CentOS 7 的单机版 Docker 中。
2、首先查看 Docker 运行状态,如果没有启动,则先启动 Docker:
查看 docker 状态:systemctl status docker
启动 docker 服务:systemctl start docker
2、 官网文档:https://docs.portainer.io/start/install-ce/server/docker/linux。
3、Portainer 由两个元素组成,即 Portainer 服务器和 Portainer 代理,这两个元素在 Docker 引擎上作为轻量级 Docker 容器运行。
4、按着官网文档,一共是以下步:
a)首先,创建 Portainer Server 将用于存储其数据库的卷:
docker volume create portainer_data
b)然后,下载并安装 Portainer Server 容器(会自动运行):
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
c)通过运行 docker ps 命令来检查 Portainer Server 容器是否已启动。
d)打开 Web 浏览器登录 Portainer Server 实例:https://localhost:9443。第一次访问时需要创建管理员用户。
5、默认情况下,Portainer Server将通过端口9443公开UI,并通过端口8000公开TCP隧道服务器。后者是可选的,仅当您计划将Edge计算功能与Edge代理一起使用时才需要。
6、默认情况下,Portainer 会生成并使用自签名 SSL 证书来保护端口 。或者,您可以在安装过程中提供自己的 SSL 证书,或在安装完成后通过 Portainer UI 提供自己的 SSL 证书。
1、Docker Desktop 是 Docker 公司提供的一款用于 Windows 、Mac和Linux 操作系统的桌面应用程序,它简化了在本地开发和部署应用程序的过程。通过 Docker Desktop,开发人员可以更轻松地创建、测试和运行容器化应用程序。
2、下载地址:。
1、DockerUI是一个易于使用且轻量级的Docker管理工具。通过Web界面的操作,可以更方便地让不熟悉Docker指令的用户更快地进入Docker世界。DockerUI覆盖了Docker CLI命令行的95%以上的命令功能。通过DockerUI界面提供的可视化操作功能,可以轻松执行Docker环境和Docker Swarm群集环境的管理和维护功能。