Docker安装devops

IT
IT
IT
406
文章
1
评论
2021年4月2日17:59:48 评论 3,838 1495字阅读4分59秒

docker安装sonarqube

  • 下载所需镜像
[root@devops ~]# docker pull postgres:10
[root@devops ~]# docker pull sonarqube:7.9.1-community
  • 启动服务
[root@devops ~]# docker run -d --name postgres10 -p 5432:5432 -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=123456 postgres:10
[root@devops ~]# docker run -d --name sonarqube7.9 -p 9000:9000 --link postgres10 -e SONARQUBE_JDBC_URL=jdbc:postgresql://postgres10:5432/sonar -e SONARQUBE_JDBC_USERNAME=sonar -e SONARQUBE_JDBC_PASSWORD=123456 -v sonarqube_conf:/opt/sonarqube/conf -v sonarqube_extensions:/opt/sonarqube/extensions -v sonarqube_logs:/opt/sonarqube/logs -v sonarqube_data:/opt/sonarqube/data sonarqube:7.9.1-community

 

docker安装nexus

[root@devops ~]# mkdir -p /usr/local/nexus-data
[root@devops ~]# chmod 777 /usr/local/nexus-data
[root@devops ~]# docker run -d --name nexus3 -p 8081:8081 -v /usr/local/nexus-data:/var/nexus-data sonatype/nexus3
[root@devops ~]# docker exec -it nexus3 /bin/bash
bash-4.4$ cat /nexus-data/admin.password
c3e53a0a-7201-4357-a320-c8d25bff055fbash-4.4$

docker安装Jenkins

  • 创建Jenkins数据卷
[root@k8s ~]# mkdir -p /data/cicd/jenkins 
[root@k8s ~]# chmod +x /data/cicd/jenkins
  • 启动Jenkins
docker run -itd --name jenkins \
-p 8080:8080 \
-p 50000:50000 \
--privileged=true  \
-v /data/cicd/jenkins:/var/jenkins_home docker.io/jenkins/jenkins:2.277.1-lts-centos7
  • 如报错如下
[root@k8s ~]# docker logs -f jenkins
touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?
  • 加权限即可
[root@k8s ~]# cd /data/cicd/
[root@k8s cicd]# chmod 777 -R jenkins/
  • 重新启动Jenkins
[root@k8s ~]# docker start jenkins
jenkins
继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
Docker 最后更新:2021-4-24
IT
  • 本文由 发表于 2021年4月2日17:59:48
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
修改docker默认IP Docker

修改docker默认IP

默认安装的docker一般是以网桥bridge模式提供一个网络,默认的地址是172.17.0.1/16 # ip ad 1: lo: <LOOPBACK,UP,LOWER_UP> mtu ...
Docker部署Apollo Apollo

Docker部署Apollo

安装docker $ cd /opt/ $ sudo git clone --depth=1 https://github.com/cncentoscn/setuptools.git $ cd set...
Docker安装redis Docker

Docker安装redis

下载镜像 # docker pull redis 创建目录 # mkdir -p /home/redis/data # mkdir -p /home/redis/config 从 Redis 官方下载...

您必须才能发表评论!