docker制作springboot镜像 docker的应用场景有哪些

随着 Docker 的使用量越来越大,监控 Docker 容器正在变得更有挑战性 。
随着 Docker 的使用量越来越大,监控 Docker 容器正在变得更有挑战性 。每天都有大量的 Docker 容器被创建,因此如何监控它们就变得非常重要 。目前已经有一些内置的工具和技术,不过对它们进行配置有一些复杂 。随着基于微服务的架构正在变成接下来事实上的标准,学会这种技术将为你的知识库再添一项新技能 。
基于上述场景,对一种轻量、健壮的镜像管理工具的需求日益增加 。Portainer.io 解决了这个问题 。Portainer.io(最新版本是 1.20.2)非常轻量,只需 2-3 个命令就可以配置好,已经在 Docker 用户中流行起来 。
比起其他工具,这个工具有很多优势,其中一些如下所示:
  • 轻量(安装此工具仅需 2 到 3 个命令,与此同时安装镜像的大小在 26 M 到 30 M 之间)
  • 健壮且易用
  • 可用于 Docker 监控和构建
  • 提供对 Docker 环境的详细概况
  • 可以管理容器、镜像、网络和卷
  • Portainer 部署方便,仅需一个 Docker 命令(可以在任意地方运行)
  • 可以对完整的 Docker 容器环境进行监控
Portainer 同时具有以下服务:
  • 社区支持
  • 企业支持
  • 与合作伙伴 OEM 服务一起的专业服务
Portainer 的功能和特性如下:
1. 配备了漂亮的仪表盘,易于使用和监控2. 自带大量内置模板,便于操作和创建3. 服务支持(仅 OEM 和企业用户)4. 对容器、镜像、网络、卷以及配置进行几乎实时的监控5. 包含 Docker 集群监控功能6. 功能多样的用户管理【docker制作springboot镜像 docker的应用场景有哪些】另请阅读: 如何在 Ubuntu 16.04 / 18.04 LTS 版本中安装 Docker CE
如何在 Ubuntu Linux / RHEL / CentOS 系统上安装和配置 Portainer.io注意:下面的安装过程是在 Ubuntu 18.04 上完成的,但是对 RHEL 和 CentOS 同样适用,同时假设你已经在系统上安装了 Docker CE 。
root@linuxtechi:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription:Ubuntu 18.04 LTSRelease:18.04Codename: bionicroot@linuxtechi:~$为 Portainer 创建卷:
root@linuxtechi:~$ sudo docker volume create portainer_dataportainer_dataroot@linuxtechi:~$使用下面的 Docker 命令来运行 Portainer 容器:
root@linuxtechi:~$ sudo docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainerUnable to find image 'portainer/portainer:latest' locallylatest: Pulling from portainer/portainerd1e017099d17: Pull complete0b1e707a06d2: Pull completeDigest: sha256:d6cc2c20c0af38d8d557ab994c419c799a10fe825e4aa57fea2e2e507a13747dStatus: Downloaded newer image for portainer/portainer:latest35286de9f2e21d197309575bb52b5599fec24d4f373cc27210d98abc60244107root@linuxtechi:~$安装完成之后,通过主机或 Docker 的 IP 加上 Docker 引擎使用的 9000 端口在浏览器中打开 Portainer 。
注意:如果 Docker 所在主机的系统防火墙开启,需要确保 9000 端口被放行,否则浏览器页面将无法打开 。
在我这边,我的 Docker 主机/引擎的 IP 是 192.168.1.16,所以 URL 就是 http://192.168.1.16:9000
docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些


docker制作springboot镜像 docker的应用场景有哪些

推荐阅读