32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
# Portainer
|
|
|
|
Docker-compose stack with Portainer, VSCode, WatchTower
|
|
Install with 1 line cmd (running as sudo/root)
|
|
```
|
|
clear;bash -c "$(wget -qLO - https://git.sthope.dev/sthope/sthope-examples/src/branch/master/docker_portainer_stacks/raw/branch/master/portainer/script/install_nosudo)"
|
|
```
|
|
|
|
download docker-compose.yml with:
|
|
```
|
|
wget https://git.sthope.dev/sthope/sthope-examples/src/branch/master/docker_portainer_stacks/raw/branch/master/portainer/docker-compose.yml
|
|
```
|
|
|
|
# Portainer Agent
|
|
|
|
```
|
|
bash -c "$(wget -qLO - https://git.sthope.dev/sthope/sthope-examples/src/branch/master/docker_portainer_stacks/raw/branch/master/portainer/install-portainer-agent)" EDGE_ID EDGE_KEY
|
|
```
|
|
Replace `EDGE_ID` and `EDGE_KEY` with ones given by Portainer
|
|
|
|
# Portainer EndPoint DockerAPI
|
|
no TLS
|
|
```
|
|
clear;bash -c "$(wget -qLO - https://git.sthope.dev/sthope/sthope-examples/raw/branch/master/docker_portainer_stacks/portainer/setup-dockerapi-notls)"
|
|
```
|
|
TLS Master
|
|
```
|
|
clear;bash -c "$(wget -qLO - https://git.sthope.dev/sthope/sthope-examples/raw/branch/master/docker_portainer_stacks/portainer/setup-dockerapi-master-withtls.sh)"
|
|
```
|
|
TLS Slave
|
|
```
|
|
clear;bash -c "$(wget -qLO - https://git.sthope.dev/sthope/sthope-examples/raw/branch/master/docker_portainer_stacks/portainer/setup-dockerapi-slave-withtls.sh)" |