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 ...