You manage containers for clients on several Docker servers. But managing the hosts has become a bit of a pain. Looking for an all-in-one tool you discover Portainer, and decide to test it out by deploying it to one of your hosts.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Create a Volume
Create a volume for Portainers data:
docker volume create portainer_data
- Create Portainer
Create the Portainers container:
docker container run -d --name portainer -p 8080:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
- Log into Portainer and Create a Container
Login into
<LAB_IP>:8080
.
Create your user account.
Click on local.
Click on containers.
Click the Add container button.
Enterlab_nginx
as the container name.
Use nginx:latest for the image.
Click map additional ports and map port8081
to80
on the container.
Click the Deploy container button.