Jenkins: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
(Uus lehekülg: '===Sissejuhatus=== TODO ===Tööpõhimõte=== TODO ===Paigaldamine=== <pre> # cat docker-compose.yml </pre> ===Kasulikud lisamaterjalid=== * https://www.cloudbees.com/blo...') |
Resümee puudub |
||
11. rida: | 11. rida: | ||
<pre> |
<pre> |
||
# cat docker-compose.yml |
# cat docker-compose.yml |
||
+ | services: |
||
+ | jenkins: |
||
+ | image: jenkins/jenkins:lts |
||
+ | ports: |
||
+ | - "8080:8080" |
||
+ | volumes: |
||
+ | - jenkins_home:/var/jenkins_home |
||
+ | ssh-agent: |
||
+ | image: jenkins/ssh-agent |
||
+ | volumes: |
||
+ | jenkins_home: |
||
+ | </pre> |
||
+ | Tulemusena |
||
+ | |||
+ | <pre> |
||
+ | root@dh-jenkins-01:/srv/jenkins# docker compose ls |
||
+ | NAME STATUS CONFIG FILES |
||
+ | jenkins running(2) /srv/jenkins/docker-compose.yml |
||
+ | |||
+ | root@dh-jenkins-01:/srv/jenkins# docker ps |
||
+ | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES |
||
+ | 2ff2702a0fe5 jenkins/jenkins:lts "/usr/bin/tini -- /u…" 3 minutes ago Up 3 minutes 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp, 50000/tcp jenkins-jenkins-1 |
||
+ | 22f95294f75b jenkins/ssh-agent "setup-sshd" 3 minutes ago Up 3 minutes 22/tcp jenkins-ssh-agent-1 |
||
</pre> |
</pre> |
||
Redaktsioon: 31. juuli 2025, kell 13:52
Sissejuhatus
TODO
Tööpõhimõte
TODO
Paigaldamine
# cat docker-compose.yml services: jenkins: image: jenkins/jenkins:lts ports: - "8080:8080" volumes: - jenkins_home:/var/jenkins_home ssh-agent: image: jenkins/ssh-agent volumes: jenkins_home:
Tulemusena
root@dh-jenkins-01:/srv/jenkins# docker compose ls NAME STATUS CONFIG FILES jenkins running(2) /srv/jenkins/docker-compose.yml root@dh-jenkins-01:/srv/jenkins# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2ff2702a0fe5 jenkins/jenkins:lts "/usr/bin/tini -- /u…" 3 minutes ago Up 3 minutes 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp, 50000/tcp jenkins-jenkins-1 22f95294f75b jenkins/ssh-agent "setup-sshd" 3 minutes ago Up 3 minutes 22/tcp jenkins-ssh-agent-1