mirror of
https://github.com/jpetazzo/container.training.git
synced 2026-02-14 17:49:59 +00:00
Now that we have a good number of longer exercises, it makes sense to rename the shorter demos/labs into 'labs' to avoid confusion between the two.
1.1 KiB
1.1 KiB
GUI's: Web Admin of Swarms and Registry
What about web interfaces to control and manage Swarm?
-
Docker Enterprise is Docker Inc's paid offering, which has GUI's.
-
Portainer is a popular open source web GUI for Swarm with node agents.
-
Portus is a SUSE-backed open source web GUI for registry.
-
Find lots of other Swarm tools in the Awesome Docker list.
Lets deploy Portainer
- Yet another stack file
.lab[
-
Make sure we are in the stacks directory:
cd ~/container.training/stacks -
Deploy the Portainer stack:
docker stack deploy -c portainer.yml portainer
]
View and setup Portainer
-
go to
<node ip>:9090 -
You should see the setup UI. Create a 8-digit password.
-
Next, tell Portainer how to connect to docker.
-
We'll use the agent method (one per node).
-
For connection, choose
Agent -
Name:
swarm1 -
Agent URL:
tasks.agent:9001
-
-
Let's browse around the interface