安装portainer,比较建议的是,将portainer安装到非应用服务器,这样与应用分隔开来,而且portainer也可以同时管理多个docker节点安装portainer的过程很简答,可以直接使用docker进行安装。方式1:命令行运行docker run -d -p 9000:9000 \
--restart=always -v /var/run/docker.sock:/var/run/
转载
2024-02-26 16:43:53
392阅读
# 项目方案:使用Portainer管理多个服务器的Docker
## 简介
Docker是一种开源的容器化技术,可以让开发者将应用程序和其依赖打包成一个可移植的容器,然后部署到任意的Docker主机上运行。Portainer是一个基于Web的Docker管理界面,可以帮助我们简化Docker的配置和管理过程。
在本项目方案中,我们将使用Portainer来管理多个服务器上的Docker容器
原创
2023-11-19 03:50:28
509阅读
很早就在想,如果有个什么软件能够监控服务器、网站、应用程序的运行状态,能够在出现故障时第一时间通知到我,并且能生成运行状态报告多好啊。这样 就不用操心服务器或网站出问题了却还不知道,还需要要用户报告给我们,这是极不好的用户体验,老板也不愿意的。后来知道了linux上有nagios可以 实现这样的功能,但一直没有尝试去配置这个软件。前两天偶然在一篇blog里看到有童鞋介绍有这么一款第三方的
转载
2024-08-20 11:21:58
49阅读
1.添加服务器角色(1)打开【服务器管理器】窗口,选择【管理】菜单中的【添加角色和功能】选项,启动【添加角色和功能向导】,也可以直接点击【仪表板】中【快速启动】的【添加角色和功能】链接来启动。(2)在【开始之前】向导页中,提示此向导可以完成的工作,以及操作之前应注意的相关事项,单击【下一步】按钮继续,(3)在【选择安装类型】向导页中,选择【基于角色或基于功能的安装】,单击【下一步】按钮继续。(4)
转载
2024-04-23 07:58:35
154阅读
前言写这篇文章的目的呢,主要是因为最近在部署一个网站。部署网站这个活儿,说简单不简单——因为它要涉及到配置服务器环境的问题。说难也不难——因为它也仅仅需要涉及这些问题,它是可控、可复制的。也就是说,当你学会一次部署网站,之后就都会了。最后,觉得整篇文章太长了的同学,可以直接拉到最底下,有总结性的理论一篇,字数很少,解释的我认为很清楚。本篇文章的内容在说一切问题之前,我们先来跟大家回顾一下软件开
转载
2024-06-06 21:34:47
456阅读
### Portainer添加Docker镜像服务器
在使用Docker进行应用程序的容器化部署时,常常需要使用各种不同的镜像来构建容器。而为了方便进行镜像的管理和操作,我们可以使用Portainer这一开源的Docker图形化管理工具。本文将介绍如何使用Portainer添加一个Docker镜像服务器,并提供了相应的代码示例。
#### 1. 什么是Portainer?
Portainer
原创
2024-01-15 06:21:21
363阅读
云计算之资源迁移技术 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行。在没有虚拟机的时代,物理机之间的迁移依靠的是系统备份和恢复技术。在源主机上实时备份操作系统和应用程序的状态,然后把存储介质连接到目标主机上,最后在目标主机上恢复系统。随着虚拟机技术的发展,系统的迁移更加灵活和多样化。迁移服务器的目的 迁移服务器可以为用户
转载
2024-05-15 03:17:57
56阅读
一、Swarm介绍 Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理Docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(docker client in Go, docker_py, docker等)均可以直接与Swarm通信。Swa
转载
2024-02-26 11:01:05
86阅读
# Docker CLI 连接其他服务器的 Docker 实例
Docker 是一个开源的容器化平台,允许开发者在不同环境中打包和运行应用。除了本地使用 Docker 在开发和测试容器,很多时候我们也需要连接远程服务器上的 Docker 实例。本文将介绍如何通过 Docker CLI 连接其他服务器的 Docker,并附上代码示例和使用注意事项。
## 前提条件
在连接远程 Docker 实
通过Portainer统一管理不同服务器的Docker一、可视化管理工具Portainer的安装二、跨服务器管理Docker2.1开启2375监听端口2.2Portainer配置远程管理一、可视化管理工具Portainer的安装参照本Docker专栏内的相关文章:Docker可视化管理工具Portainer二、跨服务器管理Docker需求描述如下:A、B两台服务器都安装有Docker服务...
原创
2021-06-01 12:03:47
1584阅读
随着云计算、容器化技术的发展,越来越多的企业选择使用docker来部署应用。基于docker轻量级、占用资源少等特点,我们可以很轻松在一台物理机上部署几十个docker容器。在我们日常测试工作中,很多时候需要自己去搭建测试环境,但是随着docker容器数量的增加,如何快速高效的管理docker容器成了一个难题。最原始的方式就是使用docker命令,包括容器启动、部署、日志查看、性能监控等。dock
转载
2023-06-13 13:30:11
616阅读
# Portainer:如何添加其他 Docker 容器

## 引言
在使用 Docker 进行容器化时,我们经常
原创
2023-09-29 22:01:27
389阅读
# 在 Docker 桌面中链接其他服务器
在使用 Docker 的过程中,有时候我们希望能够将 Docker 桌面连接到其他服务器,以便在远程服务器上管理 Docker 容器。本文将介绍如何在 Docker 桌面中链接其他服务器,并提供代码示例来实现这一功能。
## 步骤一:安装 Docker 桌面
首先,确保您已经安装了 Docker 桌面。您可以从 Docker 官网下载适用于您的操作
原创
2024-06-11 03:42:21
449阅读
在上一篇文章中,我们部署了Shipyard来管理docker集群,总体比较简单,而且Shipyard界面风格很简约,还是比较喜欢的,但是正如提出的node节点无法显示bug,以及该项目早已停止维护,让我不得不在另寻可靠的工具。搜索发现,Portainer是一个轻量级的管理工具,很符合的要求。首先,我们还是要安装docker,这一步不再赘述。然后按以下步骤安装Portainer,非常简单。主节点安装
转载
2023-09-20 16:37:32
314阅读
https://documentation.portainer.io/v2.0/deploy/ceinstallswarm/[https://d...
原创
2022-04-25 15:46:30
440阅读
1.首先虚拟机上安装nginx 和tomcat,这里安装就不赘述了。nginx安装可以参考https://www.linuxidc.com/Linux/2016-09/134907.htm,相关配置学习可以参考tomcat安装需要安装java环境噢~由于是单机部署多应用这里需要安装两个tomcat,分别是tomcat1和tomcat2。这里需要修改tomcat2的配置文件在conf文件夹里的ser
容器间通信容器之间可以通过IP Docker DNS Server 或joined容器三种方式通信 【1】.ip通信 从前面的例子可以得出一个结论:两个容器要能通信,必须有属于同一个网络的网卡 具体做法就是在容器创建的时候通过 --network 指定相应的网络 或者通过docker network connect 将现有的容器加入到指定的网络参考之前的rhel7-up和busybox的例子##h
转载
2024-02-28 21:03:15
83阅读
05、容器的管理1、image文件生成容器命令:docker container run说明:参照【04、run与start的区别】;2、启动容器命令:docker container start [containerID]说明:参照【04、run与start的区别】;3、停止容器命令:docker container stop [containerID]说明:将一个正在运行的容器停止运行,这个过
转载
2023-07-14 17:50:00
112阅读
云主机服务器指的是互联网基础设施以及使用模式,一般是利用网络按照所需以及容易扩展的方式对资源进行整合并且提供资源网络,因此被称作是“云”云主机服务器在使用者看来是可以被无限扩展的,并且能够随时获取所需进行随时扩展。云主机本身就是资源所在,通过大型服务集群,包含服务器,存储服务以及宽带资源等等。将所有的计算资源完全整合在一起,通过网络提供给用户,提供者根本不需要因为繁琐的细节感觉烦恼,而且还能够专注
转载
2023-11-29 15:59:01
32阅读
今天部署项目发现只有当配置中心config server完全启动后,config client才能正常启动,但是我没想出来怎么判断一个java应用完全启动完成。我想的办法是将config server应用的管理放在单独的一个名为docker-compose-base. yml的文件中,执行docker-compose -f docker-compose-base.yml up去构建镜像并启动con
转载
2024-08-21 10:48:50
94阅读