docker extend build bash script working

This commit is contained in:
2024-07-21 17:52:33 -07:00
parent 0c4bb4a289
commit 2bd83096a8
33 changed files with 547 additions and 189 deletions
+4 -3
View File
@@ -14,11 +14,12 @@ Create a private network for portainer: ```sudo podman network create portainer-
You must set an agent secret ```openssl rand -base64 32```
```
# Portainer
PORTAINER_IMAGE=portainer/portainer-ce:latest
PORTAINER_AGENT_IMAGE=portainer/agent:latest
AGENT_SECRET=01234567890132456789012345678912
VOL_PATH=/docker/vol/portainer-data
COOKBOOK=/home/user/git/docker-compose-cookbooks
AGENT_SECRET=01234567890132456789012345678912 #HELP: gen32
VOL_PATH=/docker/vol/portainer-data #HELP: volpath
COOKBOOK=/home/user/git/docker-compose-cookbooks #HELP: cookbooks
```
### Docker Compose Extend
-7
View File
@@ -1,7 +0,0 @@
# Domains & Project
PORTAINER_DOMAIN_NAME=portainer.nickyeoman.com
# Software versions
# https://hub.docker.com/r/portainer/portainer
PORTAINER_V=1.24.0
+20
View File
@@ -0,0 +1,20 @@
version: '3.4'
networks:
portainer-net:
external: true
services:
portainer-agent:
extends:
file: ${COOKBOOK}/portainer/docker-compose.yml
service: portainer-agent
env_file:
- .env
portainer:
extends:
file: ${COOKBOOK}/portainer/docker-compose.yml
service: portainer
env_file:
- .env
+6
View File
@@ -0,0 +1,6 @@
# Portainer
PORTAINER_IMAGE=portainer/portainer-ce:latest
PORTAINER_AGENT_IMAGE=portainer/agent:latest
AGENT_SECRET=01234567890132456789012345678912 #HELP: gen32
VOL_PATH=/docker/vol/portainer-data #HELP: volpath
COOKBOOK=/home/user/git/docker-compose-cookbooks #HELP: cookbooks