Passo 1: Preparar a Sinologia
Primeiro, o login do SSH deve ser ativado no DiskStation. Para fazer isso, vá para o “Painel de Controle” > “Terminal
Então você pode entrar via “SSH”, a porta especificada e a senha do administrador (usuários do Windows usam Putty ou WinSCP).
Eu inicio sessão via Terminal, winSCP ou Putty e deixo esta consola aberta para mais tarde.
Passo 2: Preparar pasta Docker
Eu crio um novo diretório chamado “jenkins” no diretório Docker.
Depois mudo para o novo diretório e crio uma nova pasta “data”:
$ sudo mkdir data
version: '2.0'
services:
jenkins:
restart: always
image: jenkins/jenkins:lts
privileged: true
user: root
ports:
- 8081:8080
container_name: jenkins
volumes:
- ./data:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /usr/local/bin/docker:/usr/local/bin/docker
Passo 3: Início
Eu também posso fazer bom uso do console neste passo. Eu inicio o servidor Jenkins através do Docker Compose.
$ sudo docker-compose -f jenkins.yml up -d
Passo 4: Configuração
Mais uma vez, eu uso o console para ler a senha inicial:
$ cat data/secrets/initialAdminPassword
Eu selecionei a “Instalação recomendada”.
Passo 5: O meu primeiro emprego
Eu inicio sessão e crio o meu trabalho no Docker.
Como você pode ver, tudo funciona muito bem!