DSM 7, o sistema operacional do Synology NAS possui um aplicativo de gerenciamento de contêiner Docker que é o “Container Manager”. Você também pode usá-lo para gerenciar contêineres, redes e outras coisas do Docker.
O Container Manager e o Portainer da Synology possuem diferentes recursos e interfaces de usuário (UIs). Você pode usar o que mais gosta.
Neste artigo, mostraremos como instalar o Portainer no sistema operacional DSM 7 do seu Synology NAS.
Tópico de Conteúdo:
- Instalando o Docker no Synology NAS
- Criando uma pasta de dados para Portainer
- Criando uma tarefa para instalar o Portainer no Synology NAS
- Instalando o Portainer no Synology NAS
- Verificando se o Portainer está instalado no Synology NAS
- Acessando o Portainer instalado no Synology NAS
- Removendo a tarefa de instalação do Portainer do Synology NAS
- Conclusão
Instalando o Docker no Synology NAS
Para que o Portainer funcione, você deve ter o Docker instalado em seu Synology NAS. Você pode instalar o Docker no Synology NAS a partir do aplicativo “Package Center” do sistema operacional DSM.
Para abrir o aplicativo “Package Center”, clique no ícone “Package Center”.
Pesquisar por docker [1] e o aplicativo Docker deve estar listado. Clique em “Instalar” para instalar o Docker em seu Synology NAS [2] .
O Docker está sendo baixado e instalado no Synology NAS. Demora um pouco para ser concluído.
O Docker deve ser instalado neste ponto.
Criando uma pasta de dados para Portainer
Você deve criar uma pasta onde o Portainer possa armazenar seus dados.
Primeiro, abra o aplicativo “File Station”.
Navegue até a pasta compartilhada do docker [1] e clique em Criar > Criar pasta [2] .
Digite “portiner-ce” como o nome da pasta [1] e clique em “OK” [2] .
OBSERVAÇÃO: O Portainer possui duas versões: Community Edition (CE) e Enterprise Edition (EE). Mostraremos como instalar o Portainer Community Edition (CE) neste artigo. Se você deseja instalar o Portainer Enterprise Edition (EE), substitua “portiner-ce” por “portiner-ee” a partir de agora.
Uma pasta de dados para o Portainer deve ser criada.
Você precisa saber o caminho completo da pasta de dados do Portainer que acabou de criar para instalar o Portainer em seu Synology NAS. No nosso caso, a pasta compartilhada do docker é criada no Volume 1. Portanto, “/volume1/docker/portainer-ce” é o caminho completo da pasta de dados do Portainer no nosso caso.
Você pode encontrar o volume que a pasta compartilhada do docker está usando no seu Synology NAS em Painel de controle > Pasta compartilhada .
Criando uma tarefa para instalar o Portainer no Synology NAS
O comando de instalação do Portainer deve ser executado no Synology NAS com privilégios de root/admin. A única maneira de fazer isso sem o acesso SSH/Terminal no Synology NAS é usar o Agendador de tarefas.
Você pode abrir o Agendador de tarefas no aplicativo Painel de controle do sistema operacional DSM do seu Synology NAS.
Para criar uma nova tarefa, clique em Criar > Tarefa agendada > Script definido pelo usuário .
Na guia “Geral”, digite “install-portiner” como o nome da tarefa [1] , selecione “root” no menu suspenso Usuário [2] e certifique-se de desmarcar “Ativado” [3] .
Navegue até a guia “Agendar”, selecione “Executar” na data seguinte [1] e selecione “Não repetir” no menu suspenso marcado [2] .
Navegue até a guia “Configurações de tarefa” e digite o seguinte comando na seção “Script definido pelo usuário” [1] . Quando terminar, clique em “OK” [2] .
$ execução do docker -d -p 8.000 : 8.000 -p 9443 : 9443 --nome portêiner --reiniciar = sempre -em / era / correr / docker.sock: / era / correr / docker.sock -em / volume 1 / janela de encaixe / portainer-ce: / porteiro de dados / portainer-ce:mais recenteOBSERVAÇÃO: Certifique-se de substituir o caminho da pasta de dados do Portainer “/volume1/docker/portainer-ce” pelo seu no comando fornecido.
Clique em “OK”.
Uma nova tarefa “install-portiner” deve ser criada.
Instalando o Portainer no Synology NAS
Para instalar o Portainer no Synology NAS, selecione a tarefa “install-portiner” em Painel de controle > Agendador de tarefas e clique em “Executar”.
Clique em “OK”.
Para verificar o status da tarefa “install-portiner”, selecione-a e clique em Ação > Ver resultado .
Como você pode ver, a tarefa foi executada sem problemas. Clique em “OK” para fechar o resultado da execução.
Verificando se o Portainer está instalado no Synology NAS
Para verificar se o Portainer está instalado corretamente, abra o aplicativo “Container Manager” no sistema operacional DSM do seu Synology NAS.
Assim que o aplicativo “Container Manager” for aberto, navegue até a seção “Container” e você verá que um novo portainer de contêiner foi criado e está em execução.
Acessando o Portainer instalado no Synology NAS
Para acessar o Portainer, você precisa conheça o endereço IP do seu Synology NAS . No nosso caso, o endereço IP do nosso Synology NAS é 192.168.0.111.
Agora, visite https://192.168.0.111:9443 de um navegador da web e você deverá ver o assistente de criação inicial de usuário do Portainer.
Digite o nome de usuário de login do Portainer [1] , uma senha que você deseja definir para o usuário [2] e clique em “Criar usuário” [3] .
OBSERVAÇÃO: Certifique-se de substituir o endereço IP 192.168.0.111 pelo endereço IP do seu Synology NAS.
Um usuário de login do Portainer deve ser criado e você deve estar conectado à interface da web do Portainer.
Você pode gerenciar seus contêineres Docker na interface da web do Portainer.
Como você pode ver, o contêiner Docker do portainer também está visível na interface da web do Portainer.
Removendo a tarefa de instalação do Portainer do Synology NAS
Depois que o Portainer estiver instalado e funcionando em seu Synology NAS, você deverá remover a tarefa “install-portiner” do Painel de controle > Agendador de tarefas .
Para remover a tarefa “install-portiner”, selecione-a no Agendador de Tarefas e clique em Ação > Excluir .
Clique em “Excluir”.
A tarefa deve ser removida do Agendador de Tarefas.
Conclusão
Neste artigo, mostramos como instalar o Portainer em um Synology NAS que executa o sistema operacional DSM 7 sem acesso SSH/Terminal. Também mostramos como acessar a interface da web do Portainer para que você possa gerenciar os contêineres Docker do seu Synology NAS usando o Portainer.