Ambiente Utilizado: Ubuntu Nuvem disponível aqui
Pre-requisito: Ter o Docker e Docker-Compose instalado
mkdir -p /root/docker/portainer/
cd /root/docker/portainer/
Crie o arquivo docker-compose.yml
com o seguinte conteúdo:
version: '3.2'
services:
portainer:
image: portainer/portainer-ce:latest
restart: unless-stopped
ports:
- "9443:9443"
- "9000:9000"
- "8000:8000"
volumes:
- ./portainer_data:/data
- /var/run/docker.sock:/var/run/docker.sock
portainer_agent:
image: portainer/agent:latest
restart: unless-stopped
ports:
- "9001:9001"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /var/lib/docker/volumes:/var/lib/docker/volume
Inicie o container com o docker-compose
docker-compose up -d
No primeiro acesso (https://localhost:9443) será necessário cadastrar um usuário administrador e sua respectiva senha.