Criação de um contêiner
Nessa página você encontrará informações importantes para guiá-lo pelas etapas básicas de criação do contêiner.
Pesquisa e download de imagens
Na guia Registro, você poderá importar o repositório da comunidade que contém imagens carregadas por outros desenvolvedores. Para ajudá-lo a começar, a Synology incluiu o Docker Hub, o maior repositório de imagens como o repositório padrão.
Para criar um contêiner:
- Digite sua palavra-chave. (Aqui nós criaremos o contêiner Transmissão, um poderoso baixador para HTTP, BT, NZB e mais).
- Nos resultados da pesquisa, encontre aquele que você deseja usar. Selecione-o e clique no botão Download na parte superior ou simplesmente clique duas vezes para iniciar o download.
- Vá para a guia Imagem e você deverá ver sua imagem listada.
Para visualizar informações de uma página oficial da imagem:
- Na maior parte do tempo, a criação do contêiner requer algumas configurações variáveis e essas informações são fornecidas frequentemente pelo desenvolvedor. Clique no ícone ao lado do título da imagem.
- Isso o levará para a página de informações da imagem. Recomendamos que você leia as páginas de informações e do Dockerfile antes da criação do Docker, pois elas fornecem informações essenciais.
- Na página do Dockerfile, podemos localizar o número da porta necessária para a criação do contêiner. (Por exemplo, a página Informações e a página Dockerfile da gfjardim/transmissão listam informações importantes como o número da porta, o nome do volume e as variáveis necessárias para a configuração).
- Dependendo do mantenedor de imagem, o nível de detalhes pode variar. Algumas vezes é realmente muito fácil seguir e algumas vezes as informações não são realmente óbvias e podem exibir uma observação cuidadosa.
Para criar uma imagem através do assistente:
- Você pode criar um contêiner através de um assistente com entrada manual através de um comando de execução do Docker. Nós escolheremos o assistente regular pois algumas informações (como o número da porta) estão ausente nesse comando de execução do Docker.
- Digite as seguintes informações:
- Nome do contêiner: Você pode escolher qualquer nome que não tenha sido usado por outros contêineres.
- Configurações de porta: Digite 9091 para a Porta do contêiner pois essa é a porta padrão aconselhada na página do Dockerfile. Na Porta local, digite qualquer porta usada em seu Synology NAS.
- Clique em Avançar.
- Ajuste as configurações a seguir:
- Habilitar limitação de recursos: Você pode alocar memória manualmente e definir a prioridade do uso da CPU. Deixe essa opção desmarcada se quiser que o Docker o gerencie para você.
- Criar atalho na área de trabalho: Para a transmissão, ele tem um WEB GUI para gerenciamento para que possamos criar um atalho para acessar facilmente a interface. Digite o domínio ou endereço IP do seu Synology NAS, seguido pela porta local definida na primeira página, que é 8889.
- Clique em Avançar para ver o resumo das configurações básicas.
- Clique em Configurações avançadas.
- Como a Transmissão é um baixador, precisamos de um modo de acessar o arquivo baixado. Sem mapear uma pasta compartilhada física no Synology NAS, todos os arquivos baixados serão armazenados nos contêineres e são difíceis de recuperar. Na página do Dockerfile da transmissão, vimos dois volumes em Transmissão: /config e /downloads. Agora nós faremos o seguinte para mapear esses dois volumes com as pastas compartilhadas físicas no Synology NAS.
- Desmarque a opção Apenas leitura pois precisaremos conceder permissão de gravação de dados para a Transmissão nas unidades físicas.
- Como o acesso à transmissão requer credenciais, precisamos definir contas durante a criação. Clique na guia Ambiente.
- Do comando de execução do Docker, determinamos que as variáveis são chamadas NOME DE USUÁRIO e SENHA. Crie-as em Variáveis do ambiente. As variáveis precisam ser o que foi mencionado no arquivo de ajuda da imagem e o valor pode ser qualquer um que você escolha.
- Clique OK para voltar para a página resumo.
- Marque Executar esse contêiner após o assistente ser concluído para iniciar automaticamente o contêiner.
- Clique em Aplicar para criar o contêiner.
- Se a criação do contêiner for bem-sucedida, você deverá ver um ícone de atalho em sua área de trabalho.
- Clique nele para abrir o aplicativo.
- Outra guia se abrirá e pedirá suas credenciais. Digite o nome de usuário e a senha definidos anteriormente no assistente para conceder o acesso.
- Agora você entrará na interface do contêiner que acabou de criar.
Observação:
- Recomendamos sempre a leitura das páginas de informações das imagens antes de criar contêineres pois algumas informações são necessárias para a criação.
- Como o Docker Hub é o maior repositório para imagens Docker, qualquer um pode carregar livremente suas imagens personalizadas. Se você não conseguir criar um contêiner com as configurações corretas, pode ser devido a problemas com a qualidade da imagem e nós recomendamos que tente outra imagem.