Skip to content

Commit c0d041e

Browse files
Merge pull request #17 from jeffersongoncalves/portainer-update
docs(infrastructure): add Portainer usage and setup documentation
2 parents 00a2a9c + 959f982 commit c0d041e

File tree

2 files changed

+54
-15
lines changed

2 files changed

+54
-15
lines changed

Infrastructure/portainer/README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# PORTAINER
2+
3+
Documentação do Portainer
4+
5+
[https://docs.portainer.io/](https://docs.portainer.io/)
6+
7+
Docker image
8+
9+
[portainer/portainer-ce](https://hub.docker.com/r/portainer/portainer-ce)
10+
11+
## Usage
12+
13+
Ajustar o endpoint do traefik no arquivo docker-compose.yml
14+
15+
```yaml
16+
labels:
17+
- "traefik.enable=true"
18+
- "traefik.http.routers.portainer.rule=Host(`portainer.yourdomain.com.br`)"
19+
- "traefik.http.routers.portainer.entrypoints=websecure"
20+
- "traefik.http.services.portainer.loadbalancer.server.port=9000"
21+
```
22+
23+
## Comands
24+
25+
```bash
26+
docker compose build
27+
```
28+
29+
```bash
30+
docker compose up -d
31+
```
32+
33+
```bash
34+
docker compose down
35+
```
36+
37+
```bash
38+
docker compose rm
39+
```

Infrastructure/portainer/docker-compose.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@ networks:
55

66
services:
77
portainer:
8-
image: portainer/portainer-ce:latest
9-
container_name: portainer
10-
restart: unless-stopped
11-
ports:
12-
- "9443:9000"
13-
volumes:
14-
- /var/run/docker.sock:/var/run/docker.sock:ro
15-
- portainer_data:/data
16-
labels:
17-
- "traefik.enable=true"
18-
- "traefik.http.routers.portainer.rule=Host(`portainer.yourdomain.com.br`)"
19-
- "traefik.http.routers.portainer.entrypoints=websecure"
20-
- "traefik.http.services.portainer.loadbalancer.server.port=9000"
21-
networks:
22-
- production
8+
image: portainer/portainer-ce:latest
9+
container_name: portainer
10+
restart: unless-stopped
11+
ports:
12+
- "9443:9000"
13+
volumes:
14+
- /var/run/docker.sock:/var/run/docker.sock:ro
15+
- portainer_data:/data
16+
labels:
17+
- "traefik.enable=true"
18+
- "traefik.http.routers.portainer.rule=Host(`portainer.yourdomain.com.br`)"
19+
- "traefik.http.routers.portainer.entrypoints=websecure"
20+
- "traefik.http.services.portainer.loadbalancer.server.port=9000"
21+
networks:
22+
- production
2323

2424
volumes:
2525
portainer_data:

0 commit comments

Comments
 (0)