- One-click to create Docker, Swarm and K8s Environments
- One-click to run and debug Portainer in Docker and K8s
- One-click to run and debug Agent and Edge-Agent in Docker, Swarm and K8s
- Install Docker
- Install curl
mkdir /tmp/devkit
PORTAINER_WORKSPACE="/tmp/devkit" DEVKIT_DEBUG="false" \
bash -c "`curl -s https://raw.githubusercontent.com/mcpacino/portainer-devkit/main/devkit/devkit`"
2. open vscode http://localhost:3000
3. Visit Portainer EE http://localhost:9000
+===========================================================+
| Container Name: portainer-workspace |
+===========================================================+
| Host Name: w01 |
| IP Addr: 192.168.100.10 |
| Expose: 3000 (vscode) |
| 9000,9443 (portainer in workspace) |
+===========================================================+
| Running Apps: vscode, portainer |
+===========================================================+
| Port Mapping: 3000:3000 |
| 9000:9000 |
| 9443:9443 |
+===========================================================+
+===========================================================+
| Container Name: portainer-k8s-control-plane |
+===========================================================+
| Host Name: k01 |
| IP Addr: 192.168.100.1 |
| Expose: 30778 (agent) |
| 9000,9443 (portainer in k8s) |
+===========================================================+
| Running Apps: k8s, agent, portainer |
+===========================================================+
| Port Mapping: 19000:9000 |
| 19443:9443 |
+===========================================================+
+===========================================================+
| Container Name: portainer-swarm |
+===========================================================+
| Host Name: s01 |
| IP Addr: 192.168.100.2 |
| Expose: 9001 (agent) |
+===========================================================+
| Running Apps: swarm, agent |
+===========================================================+
+===========================================================+
| Container Name: portainer-docker |
+===========================================================+
| Host Name: d01 |
| IP Addr: 192.168.100.3 |
| Expose: 9001 (agent) |
+===========================================================+
| Running Apps: docker, agent |
+===========================================================+