基於 Docker 安裝 Jenkins

2021-10-18 10:20:36 字數 662 閱讀 1913

docker-compose.yml

jenkins 是乙個簡單易用的持續整合軟體平台,我們依然採用 docker 的方式部署,docker-compose.yml 配置檔案如下:

version: '3.1'

services:

jenkins:

restart: always

image: jenkinsci/jenkins

container_name: jenkins

ports:

# 發布埠

- 8080:8080

# 基於 jnlp 的 jenkins **通過 tcp 埠 50000 與 jenkins master 進行通訊

- 50000:50000

environment:

tz: asia/shanghai

volumes:

- ./data:/var/jenkins_home

安裝過程中會出現 docker 資料卷 許可權問題,用以下命令解決:

chown -r 1000 /usr/local/docker/jenkins/data
啟動

docker-compose up -d

基於docker安裝MySQL

為了更好的管理,打算把mysql redis等服務放在虛擬機器中統一部署,這樣不會因為這些服務的問題影響到系統本身。前段時間正好在看docker相關的內容,打算在虛擬機器中通過docker來使用mysql等服務。這次先記錄安裝mysql的過程。yum y install docker 複製 dock...

基於Docker 安裝Gitlab

基於docker 安裝gitlab 執行docker docker run d hostname gitlab.foch.ga p 5443 443 p 8007 80 p 2202 22 name gitlab restart always v srv gitlab config etc gitl...

基於Docker 安裝Gitlab

docker pull gitlab gitlab ce latestdocker run d hostname gitlab.foch.ga p 5443 443 p 8007 80 p 2202 22 name gitlab restart always v srv gitlab config ...