blank的编程之路


  • 首页

  • 归档

  • 搜索
consul atomikos mybatisplus druid nexus nas named bind mysqldump acme.sh Dockerfile rsync keepalived swarm kibana ubuntu linux scp bugfix https ssl certbot curl gogs adminer harbor yum portainer python kubernetes idea java springboot maven docker-compose redis nginx mysql brew git chocolatey jenkins elasticsearch docker haproxy rabbitmq centos

Docker docker-compose 安装 Jenkinsci/Blueocean

发表于 2019-08-20 | 分类于 运维 | 0 | 阅读次数 559

配置 docker-compose.yml 文件

# 创建数据目录
mkdir -p /docker/jenkins
cd /docker/jenkins

cat > /docker/jenkins/docker-compose.yml << EOF
version: '3.1'

services:
  jenkins:
    image: jenkinsci/blueocean
    container_name: jenkins
    privileged: true
    restart: always
    user: root
    environment:
      TZ : "Asia/Shanghai"
    ports:
      - '8888:8080'
    volumes:
      - './jenkins_home:/var/jenkins_home'
      - '/etc/localtime:/etc/localtime:ro'
      - '/var/run/docker.sock:/var/run/docker.sock'
      - '/usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7'
      - '~/.ssh:/var/jenkins_home/.ssh'
      - '~/.m2:/root/.m2'

EOF

使用docker-compose up -d 运行

docker-compose up -d

打印日志获取启动密码

docker-compose exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
602cda5994374ce59430f2ffc8714245

访问 运行主机ip:8888

接下来的部分跟普通安装的 Jenkins 没有区别

  • 本文作者: blank
  • 本文链接: https://blankhang.com/2019/08/20/201908201120
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# consul # atomikos # mybatisplus # druid # nexus # nas # named # bind # mysqldump # acme.sh # Dockerfile # rsync # keepalived # swarm # kibana # ubuntu # linux # scp # bugfix # https # ssl # certbot # curl # gogs # adminer # harbor # yum # portainer # python # kubernetes # idea # java # springboot # maven # docker-compose # redis # nginx # mysql # brew # git # chocolatey # jenkins # elasticsearch # docker # haproxy # rabbitmq # centos
Docker 搭建 git 私服之 gogs
git 强制删除文件 删除远程仓库中的文件
© 2023 blank
Everything is energy and everything has a frequency