Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsisques/portainer-agent
https://github.com/jsisques/portainer-agent
Last synced: about 15 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/jsisques/portainer-agent
- Owner: JSisques
- License: gpl-3.0
- Created: 2024-07-29T10:32:50.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-08-01T21:02:20.000Z (5 months ago)
- Last Synced: 2024-11-05T15:07:46.698Z (about 2 months ago)
- Language: Shell
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Banner](./img/portainer-agent.png)
# 🖥️ Portainer Agent
Portainer Agent es un repositorio que facilita la configuración de un agente Portainer utilizando Docker Compose.
## 📝 Descripción
Este repositorio contiene un archivo Docker Compose que configura un entorno completo para gestionar tus contenedores Docker a través del agente de Portainer. Incluye la configuración básica necesaria para poner en marcha el agente de Portainer.
## 🛠️ Instalación
### Requisitos
- Docker
- Docker Compose### Pasos
1. Clona este repositorio:
```bash
git clone https://github.com/JSisques/portainer-agent.git
```2. Navega hasta el directorio del repositorio:
```bash
cd portainer-agent
```3. Ejecuta Docker Compose para iniciar el servicio:
```bash
docker-compose up -d
```Esto iniciará el contenedor del agente de Portainer en segundo plano.
## 🚀 Uso
Una vez que el contenedor esté en ejecución, el agente de Portainer estará escuchando en:
- **Portainer Agent:** https://localhost:9001
## 👨💻 Autor
- Nombre: Javier Plaza Sisqués
- GitHub: [JSisques](https://github.com/JSisques)## 📄 Archivos de Configuración
En este repositorio se incluye el archivo de configuración necesario para personalizar el comportamiento del agente de Portainer:
- **docker-compose.yml:** Configuración principal para desplegar el agente de Portainer.
## 🧾 Ejemplo de docker-compose.yml
Aquí está el archivo docker-compose.yml utilizado para esta configuración:
```yaml
version: "3"
services:
portainer-agent:
image: portainer/portainer-ce:latest
container_name: portainer-agent
hostname: portainer-agent
volumes:
- ./data:/data
ports:
- 9443:9443
restart: unless-stopped
```