Langkah 1: Siapkan Synology
Pertama, login SSH harus diaktifkan pada DiskStation. Untuk melakukan ini, buka “Control Panel” > “Terminal
Kemudian Anda bisa log masuk melalui “SSH”, port yang ditentukan dan kata sandi administrator (pengguna Windows menggunakan Putty atau WinSCP).
Saya log masuk melalui Terminal, winSCP atau Putty dan membiarkan konsol ini terbuka untuk nanti.
Langkah 2: Siapkan folder Docker
Saya membuat direktori baru bernama “jenkins” di direktori Docker.
Kemudian saya mengubah ke direktori baru dan membuat folder baru “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
Langkah 3: Mulai
Saya juga bisa memanfaatkan konsol dengan baik dalam langkah ini. Saya memulai server Jenkins melalui Docker Compose.
$ sudo docker-compose -f jenkins.yml up -d
Langkah 4: Penyiapan
Sekali lagi, saya menggunakan konsol untuk membaca kata sandi awal:
$ cat data/secrets/initialAdminPassword
Saya telah memilih “Instalasi yang disarankan”.
Langkah 5: Pekerjaan pertama saya
Saya masuk dan membuat pekerjaan Docker saya.
Seperti yang bisa Anda lihat, semuanya berfungsi dengan baik!